electron 电脑用户名中文打包报错解决
打开node_module/app-builder-lib/out/targets/nsis/Nsis Target.js文件,在executeMakensis方法中加入
args.push("-INPUTCHARSET",'UTF8');
弊端:每一次更新了依赖例如:npm install 之后需要重新加上args.push("-INPUTCHARSET",'UTF8');
这样电脑中文用户名打包失败就解决了!
注:这是一种比较简单的解决办法,还有其他相对麻烦的办法一次性解决这个问题!