在electron+vue3+vite的环境下打包,出现如下报错信息的解决方法:
node_modules\vue-tsc\index.js:39 throw err; ^ReferenceError: sys is not defined at eval
解决方法1:
将 vue-tsc 升级到2.0以上版本。
解决方法2:
将package.json里的build命令修改如下。
"scripts": {
"build": "vite build && electron-builder" // 修改后
// "build": "vue-tsc --noEmit && vite build && electron-builder", // 修改前
},
打包成功后会有一个release文件夹