electron打包问题提示版本参数有问题?
我的文件结构:
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
version 改成 electronVersion ,问题解决
这个......是1.6.2, 不是1.62, 不造是不是这个原因