electron打包问题提示版本参数有问题?

发布于 2022-09-05 04:12:05 字数 2182 浏览 14 评论 0

我的文件结构:

T:\app\    
T:\app\index.html
T:\app\res\1.png

index.html是静态页面,也就是想打包成全平台的程序的网页

package.json文件

{
    "name": "Minesweeper",
    "version": "0.1.0",
    "main": "./main.js",
    "scripts": {
        "start": "electron .",
        "package": "electron-packager ./app HelloWorld --all --out ./outApp --version 1.62 --overwrite --icon=./res/1.png"
    },
    "devDependencies": {
        "electron": "^1.6.2",
        "electron-packager": "^8.5.2",
        "electron-prebuilt": "^1.4.13"
    }
}

我是用yarn管理包,尝试用yarn run package,结果出现这个错误(搜索不到)

T:\app>yarn run package
yarn run v0.24.5

$ electron-packager ./app HelloWorld --all --out ./outApp --version 1.62 --overwrite --icon=./res/1.png
WARNING: The version parameter is deprecated, use electronVersion (or --electron-version in the CLI) instead

... and 1 more
Failed to find Electron v1.62 for linux-ia32 at https://github.com/electron/electron/releases/download/v1.62/electron-v1.62-linux-ia32.zip
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

尝试用npm打包也一样

T:\app>npm run-script package

> Minesweeper@0.1.0 package T:\app

electron-packager ./app HelloWorld --all --out ./outApp --version 1.62 --overwrite --icon=./res/1.png

WARNING: The version parameter is deprecated, use electronVersion (or --electron-version in the CLI) instead

... and 1 more
Failed to find Electron v1.62 for linux-ia32 at https://github.com/electron/electron/releases/download/v1.62/electron-v1.62-linux-ia32.zip

npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run-script" "package"
npm ERR! node v7.9.0
npm ERR! npm  v4.2.0
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Minesweeper@0.1.0 package: `electron-packager ./app HelloWorld --all --out ./outApp --version 1.62 --overwrite --icon=./res/1.png`
npm ERR! Exit status 1
npm ERR!

都是提示这个版本什么过期的,但我看教程version写的是electron的版本号,安装的时候也是直接安装package.json的版本安装的吧。。。。。。

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

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

发布评论

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

评论(2

江南月 2022-09-12 04:12:05

version 改成 electronVersion ,问题解决

装迷糊 2022-09-12 04:12:05

这个......是1.6.2, 不是1.62, 不造是不是这个原因

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