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

查看:322
本文介绍了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的版本安装的吧。。。。。。

解决方案

version 改成 electronVersion ,问题解决

这篇关于electron打包问题提示版本参数有问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆