これは、クイック スタート アプリに基づく私の最初の電子アプリです。twitter ブートストラップの css を追加したい。だから私はこのようにそれをインストールしました:
npm install bootstrap
そして、次のように index.html に含めます。
<link rel="stylesheet" href="node_modules/bootstrap/dist/css/bootstrap.min.css">
私が実行すると:npm start
ターミナルから正常に動作します。ただし、次のように electron-packager を使用してビルドしようとすると:
npm run build
ネイティブの Mac アプリ「myApp.app」を取得しましたが、開いたときにスタイルが表示されません。
node_modules
およびを除くアプリケーション内の唯一のファイルは次のpackage.json
とおりです。main.js
およびindex.html
両方ともルートディレクトリにあります。
ここに欠けているステップはありますか?
編集
アプリケーションがディレクトリ内の css ファイルを探していることに気付きましたResouces/app
。css ファイルをインクルードするのはビルド ツールの責任ですか、それとも手動でインクルードする必要がありますか? これを処理する必要がある場合、npm からブートストラップをインストールする必要さえありましたか?