根据错误提示一步一步的手动下载资源包(资源包版本直接下载当前提示的可用版本,具体类似下图所示下载链接)。 下载好缓存资源包后,存储到对应的cache文件中。 electron文件存储方式: electron-builder文件存储方式: nsis文件存储方式: winCodeSign存储方式: 重新运行命令npm run build...
winCodeSign-2.6.0.7z 下载地址: https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z 下载完放置的文件夹: macOS: ~/Library/Caches/electron https://github.com/electron/electron/releases/download/v29.1.5/electron-v29.1.5-darwin-x64....
修改完成重新运行 npm run build 又会提示下面错误 2、electron-vue npm run build提示 ) ReferenceError: Multispinner is not defined (node:28120)UnhandledPromiseRejectionWarning:ReferenceError:Multispinnerisnotdefinedat build(D:\electron\electronDemo03\.electron-vue\build.js:38:13)atObject.<anonymous>(D:\...
请排查一下package.json里的版本号是不是没有被修改。
出现此类问题的根本原因: 网络差,下载慢,下载失败 环境:electron-vue/win10 使用命令:npm run build 在执行npm run build,由于网络差,打包所需要的文件下载不下来,导致后面的一大批错误。后面每一步都可能因网络原因而报错,请参照对应报错按要求手动下载对应工具。
json文件发现我安装electron-updater模块的时候是安装到了devDependencies中,emm打包的时候应该是使用的生产环境也就是dependencies中的包也就是build的时候可能找不到electron-updater模块,提示 hidden modules也就不是很奇怪的问题了(个人感觉这里应该直接给个异常或者警告比较好),那是不是我应该将electron-updater模块安装...
然后执行 cnpm install --save-dev electron 成功了。日志如下:F:\learn\my-electron-app>npm install -g cnpm --registry=https://registry.npmmirror.comadded 359 packages in 17s11 packages are looking for funding run `npm fund` for detailsF:\learn\my-electron-app>cnpm install --save-dev ...
"node .electron-vue/build.js && electron-builder --dir", "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js", "build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js", "dev": "node .electron-vue/dev-runner.js", "e2e": "npm run pack && moch...
通过electron-builder的nsis直接打包成exe,配置如下 "win": { // 更改build下选项 "icon": "build/icons/aims.ico", "target": [ { "target": "nsis" // 我们要的目标安装包 } ] }, 复制代码 1. 2. 3. 4. 5. 6. 7. 8. 9. 其他平台配置 ...