错误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"