electron-vue解决打包错误、无法调用出开发者工具(亲测有效)

错误1: unresolved node modules vue... 或 not found modules..的错误

解决方式:依赖的模块错误,删除node_module文件夹后,尽量用npm install而不是淘宝镜像cnpm安装

 

错误2: Cannot create symlinks (on Windows hosts, it requires admin privileges); skipping mas platform

解决方式:在项目根目录下以管理权限运行命令行窗口cmd后,输入打包编译语句npm run build即可解决管理员权限问题。此外注意的是及时执行npm run build后,windows系统也不能打包mas或darwin平台应用。

 

错误3:npm run build进行打时 take it away "electron-builder"后错误

解决方式:检查具体错误原因,如下图错误可以通过删除重复的进程解决

其他错误可以通过修改package.json配置文件中buildelectron-builder的版本信息解决

 

打包成功后:

       

 

 

问题4:启动项目exe文件后,发现无法调用出开发者工具

解决方式:a、在electron-vue主进程中添加以下语句

mainWindow.webContents.openDevTools();
// 或者mainWindow.openDevTools();

  

 

b、将package.json 中的devDependencies(开发环境使用)这几句添加到dependencies(生产环境使用),重新打包编译后即可调用开发者工具。

"electron-debug": "^1.5.0",
"electron-devtools-installer": "^2.2.4"

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值