我尝试使用电子打包器将我的电子项目构建到窗口应用程序,但出现此错误。
无法从“/var/www/windowapp/electron-angular-project/node_modules/@angular-devkit/core/node_modules/chokidar”中找到模块“fsevents”
This normally means that either you have deleted this package already somehow (check your ignore settings if using electron-packager). Or your module installation failed.
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何解决它以及发生了什么?
在这里,我的 2 美分,我做了一个没有错误的包,但也避免了添加不必要的文件:
electron-packager . --no-prune --ignore=/node_modules --ignore=/e2e --ignore=/src
Run Code Online (Sandbox Code Playgroud)
电子打包器希望您已经运行了 angular 构建过程:
ng build --prod
Run Code Online (Sandbox Code Playgroud)
您可以在以下位置添加此脚本package.json:
"electron-package": "ng build --prod && electron-packager . --no-prune --ignore=/node_modules --ignore=/e2e --ignore=/src --overwrite"
Run Code Online (Sandbox Code Playgroud)
然后运行:
npm run electron-package
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3521 次 |
| 最近记录: |