electron 电脑用户名中文打包报错

403 阅读1分钟

1.png

electron 电脑用户名中文打包报错解决

打开node_module/app-builder-lib/out/targets/nsis/Nsis Target.js文件,在executeMakensis方法中加入

args.push("-INPUTCHARSET",'UTF8');

5%7_G`%R}$YYXK7KH7RPP74.png

弊端:每一次更新了依赖例如:npm install 之后需要重新加上args.push("-INPUTCHARSET",'UTF8');

这样电脑中文用户名打包失败就解决了!

注:这是一种比较简单的解决办法,还有其他相对麻烦的办法一次性解决这个问题!