一.Electron打包出现的问题
- 运行打包指令 npm run build-w-64
- 报错如下:
二.问题原因
- 电脑账户是中文名,导致打包时出现乱码,找不到路径。
三.解决方案
- 打开
node_module/app-builder-lib/out/targets/nsis/NsisTarget.js
文件,在 executeMakensis 方法中加入我们所需的参数
args.push("-INPUTCHARSET", "UTF8");
引用文献:https://www.azimiao.com/6250.html