electron 中遇到的报错

1. Uncaught (in promise) Error: Failed to open  。 

let shell = window.require("electron").shell
    shell.openExternal(url)
报上面的错1
原因:系统默认浏览器被删除,需要重新设置电脑默认浏览器

2.  electron打包index.js 缺失

Application entry file "index.js" in the "F:\projectSummary\cnbi-web\release\win-unpacked\resources\app.asar" does not exist. Seems like a wrong configuration.

在package.json文件中添加

"main": "background.js"

 3.vue 插件安装不成功 

Unable to install `vue-devtools`:
   Error: net::ERR_CONNECTION_TIMED_OUT

  // 报错代码
  let installExtension = require('electron-devtools-installer')
  installExtension.default(installExtension.VUEJS_DEVTOOLS)
    .then(() => {})
    .catch(err => {
      console.log('Unable to install `vue-devtools`: \n', err)
    })



解决代码
// vue 插件 npm install vue-devtools --save-dev
  BrowserWindow.addDevToolsExtension('node_modules/vue-devtools/vender')

4. vue中npm publish 报错 -4048 : npm login 重新登录

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值