electron打包报错

发布于 2022-09-12 02:28:12 字数 1214 浏览 13 评论 0

问题描述

electron打包时出现如下错误

write EPROTO
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron1@1.0.0 dist: `electron-packager ./ myapp --out ./outApp --app-version=1.0.0 
--overwrite`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron1@1.0.0 dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Martin\AppData\Roaming\npm-cache\_logs\2020-04-23T15_03_31_516Z-debug.log

我希望打包成exe文件
是因为网络问题么?electron打包需要走代理么?electron文件应该怎么打包呢?
恳请大佬指教

附上相关代码

//package.json中的代码
"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "open": "electron .",
    "dist": "electron-packager ./ myapp --out ./outApp --app-version=1.0.0 --electron-version=8.2.3 --overwrite"
  },
  ...
"dependencies": {},
  "devDependencies": {
    "electron": "^8.2.3",
    "electron-packager": "^14.2.1"
  }

项目目录结构

3KA$}BK7$F@AE3A}N16KRPY.png

main文件下放的是菜单配置文件

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七七 2022-09-19 02:28:12

网络问题的话, 用户目录下 .npmrc 文件添加
electron_mirror=https://cdn.npm.taobao.org/dist/electron/
使用 taobao mirror.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文