2017-01-26 9 views
0

electron wwwを使用すると問題なく動作する電子アプリがありますが、electron-packageを使用してスタンドアロンバイナリをビルドすると、特定のフロントエンドライブラリ(angularMomentのうちの1つ)を見つけることができません。 Electron-packageには、アプリケーション用のHTMLテンプレートを含む他のフォルダも含まれていません。電子パッケージにはすべてのソースファイルが含まれていません

/electron 
    /www 
     /app 
     /css 
     /img 
     /js 
     /node_modules 
     - index.html 
     - main.js 
     - package.json 

は私がwwwフォルダ内からelectron-packageを実行していますし、プロセスを無視/オフ逃しますがlibフォルダ内に言及した先にある特定のフォルダとしてエラーなしで完了:

プロジェクトフォルダは、次のようになります。

これは何が起こっているのですか?

答えて

0

npm install angular-moment --saveコマンドを使用して角モーメントをインストールしましたか?

+0

いいえ、すべてのフロントエンドライブラリはバワーを使用してインストールされています。その中には電子パッケージに含まれているものもあります。私はなぜそれがいくつかを含むが、他のものは含まれていないことを理解する。 –

+0

'--save'パラメータを使用している限り、通常はそれを保持してパッケージ化する必要があります。手動でlibなどを移動しましたか? –

関連する問題