electron打包,electron 打包失败
这篇文章主要介绍了用电子打包某视频剪辑软件项目中的报错问题及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
目录
1.首先一定要激光唱片到项目的根目录2.接下来运行如何用电子打包某视频剪辑软件项目,请参见我的另一篇文章:如何用电子打包某视频剪辑软件项目为桌面应用文件可执行程序的扩展名
这里,也要提到实际项目中的问题,可能有同志的目录结构和内容有些许差别,就我刚刚遇到的问题来说,常见的问题的有几个问题,以及解决办法如下:
1. 首先一定要cd到项目的根目录
(我这里是app)里面才能运行项目,再重新新公共管理运行构建,不然的话很有可能出现"系统找不到路径的问题",成功的话会出现下面绿色的一串提示。
2. 接下来运行
“npm run electron_build ”又出现如下报错
"电子"不是内部或外部命令,也不是可运行的程序
或批处理文件。
新公共管理错误!代码精英周期
新公共管理错误!错误一
新公共管理错误!vue-paper-dashboard-pro @ 1。1 .0 electron _ dev:`电子构建/电子。js
新公共管理错误!退出状态一
新公共管理错误!
新公共管理错误!vue-paper-dashboard-pro @ 1。1 .0电子开发脚本失败。
新公共管理错误!这可能不是新公共管理的问题。上面可能有额外的日志输出。
新公共管理错误!此运行的完整日志可在以下位置找到:
新公共管理错误!c:\ Users \ milyyy \ AppData \ Roaming \ NPM-cache \ _ logs \ 2018-11-27t 07 _ 32 _ 32 _ 788 z-debug。原木
或者你运行了“ npm run build ” 也出现了如下报错,
D:\project\appnpm运行构建
新公共管理错误!文件D:\project\app\package.json
新公共管理错误!代码EJSONPARSE
新公共管理错误!JSON.parse无法解析数据
新公共管理错误!附近解析时,JSON.parse位置392处的数据中出现意外标记/. ev-server.js ,
新公共管理错误!JSON.parse //build: cross-e .
新公共管理错误!JSON.parse无法解析package.json数据。
新公共管理错误!解析包必须是实际的JSON,而不仅仅是JavaScript .
新公共管理错误!此运行的完整日志可在以下位置找到:
新公共管理错误!c:\ Users \ milyyy \ AppData \ Roaming \ NPM-cache \ _ logs \ 2018-11-27t 07 _ 33 _ 47 _ 083 z-debug。原木
出现以上问题,很有可能说明了一个问题,那么现在,我们再重新运行一下(再次强调在根目录中)
新公共管理安装电子节能开发
新公共管理安装电子打包程序-保存-开发
这个时候如果再报错,检查一下我们应用下的package.json文件,里面的内容如果是这样:(先别着急)
脚本:{
开发:节点build/dev-server.js ,
start : cross-env ENABLE _ ESLINT=true node build/dev-server。js ,
build : cross-env ENABLE _ ESLINT=true node build/build。js ,
unit : cross-ENV BABEL _ ENV=test karma start test/unit/karma。糖膏剂js-单次运行,
测试: npm运行单元
},
很多人的脚本都进行过配置,那么就跟着我做如下修改吧:
脚本:{
dev : cross-env ENABLE _ ESLINT=true node build/dev-server。js ,
unit : cross-ENV BABEL _ ENV=test karma start test/unit/karma。糖膏剂js-单次运行,
unit:watch :跨ENV BABEL _ ENV=test karma start test/unit/karma。糖膏剂js-watch ,
e2e :节点测试/e2e/亚军。js ,
测试: npm运行单元新公共管理运行e2e,
生成“:”节点 build/build.js ,//*修改的*(很重要)
电子_开发:电子构建/电子。js ,//*修改的*
电子建造:电子封装器/dist/-platform=win32-arch=ia32-icon=./src/assets/朱彝。ico-覆盖/*修改的*
},
最后,再次运行,
新公共管理运行电子构建
成功!
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。