Electron-package不包括所有源文件

时间:2017-01-26 08:59:52

标签: javascript electron

我有一个电子应用程序,当从命令行使用electron www时没有任何问题,但是当我使用电子包来构建一个独立的二进制文件时,构建的二进制文件会产生控制台错误,因为它无法找到前端库(angularMoment是其中之一)。 Electron-package也无法包含其他包含应用程序HTML模板的文件夹。

项目文件夹如下所示:

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

我正在electron-package文件夹中运行www并且该过程完成且没有错误,但如前所述,lib文件夹中的某些文件夹会被遗漏/忽略。

为什么会发生这种情况?

2 个答案:

答案 0 :(得分:1)

我建议使用开源electron-forge来启动,构建和运行您的应用。它节省了我大量的时间进行配置,调试等!

答案 1 :(得分:0)

开发时,是否使用npm install angular-moment --save命令安装了角度矩?