electron 退出程序(electron打包桌面应用报错)

报错格式

Failed to compile with 1 error 上午9:33:18

Module Error (from ./node_modules/eslint-loader/index.js):

E:deskDemodemosrccomponentsHelloWorld.vue

379:10 error Parsing error: Unexpected token onInit

✖ 1 problem (1 error, 0 warnings)

@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js& 8:0-53 12:16-26

@ ./src/App.vue?vue&type=script&lang=js&

1.electron打包桌面应用,处理electron报错

electron 退出程序(electron打包桌面应用报错)(1)

1)npm install eslint-plugin-vue -D

2)新建。eslintrc.js文件

electron 退出程序(electron打包桌面应用报错)(2)

内容:

electron 退出程序(electron打包桌面应用报错)(3)

module.exports = {

root: true,

parserOptions: {

sourceType: module

},

parser: "vue-eslint-parser",

env: {

browser: true,

node: true,

es6: true,

},

rules: {

no-console: off,

}

}

2.隐藏顶部菜单

找到background.js

win.setMenu(null); //隐藏顶部菜单

3.关闭调试模式

找到background.js

win.webContents.openDevTools()

4、运行

npm run electron:serve 运行项目

npm run electron:build 打包成桌面应用

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。