前置确保你的node是当前的LTS版本
且node版本与npm版本对应
node官网https://nodejs.org/zh-cn/
node历史版本对应npm版本https://nodejs.org/zh-cn/download/releases/
按照官网的步骤,到打包并分发应用程序,往往会出现问题
一般到
npm install --save-dev @electron-forge/cli
npx electron-forge import
这2个命令的时候,会出现问题
下面引入2个参考帖子
1.如果出现帖子1的问题,按照操作基本
https://blog.youkuaiyun.com/includei/article/details/112623234
2.如果出现postinstall: node install.js
,此安装问题
参考下面帖子进行操作
https://www.cnblogs.com/keepLeung/p/14231850.html
总结来说
第一个帖子的内容,就是,提示差什么组件,就安装什么组件
比如
npm install electron-squirrel-startup --save
第二个帖子的内容,就是,在安装的时候,出现的问题,就挂,淘宝镜像进行处理
npm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"
注意,如果从最开始,就用cnpm,即淘宝镜像,会报依赖缺失的或错误