Electron 桌面应用打包(npm run build)遇到的坑

当npm run build报如下错的时候,说明node版本太低不能支持catch语法

这个时候需要升级node版本

npm install -g n --force /制安装n
n stable //安装稳定版本
n latest //安装最新的版本
n 版本号 如 n v12.16.1 //升级到指定版本
n 版本号 如 n 12.16.1 //升级到指定版本
node -v查看升级版本,升级后如果没有node,重新npm install

如果电脑已经安装了nvm,就可以直接切换node版本,如果没有安装,这里面有安装方法http://note.youdao.com/noteshare?id=f8147bd2bf668ff29de51604fbfba62e

安装 : nvm install v12.16.1
切换一下node版本:nvm use 12.16.1
nvm use提示切换node版本成功,实际却没有切换过对应版本,去C盘把你的program file下的nodejs文件夹改个名字,再nvm use 12.16.1即可
然后去项目里运行一下node -v,如果是12 然后就可以运行你原来的命令打包
npm install一下,再打包


然后项目就打包成功了

原文地址:https://www.cnblogs.com/Fancy1486450630/p/13098394.html