请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

unable-to-find-electron-app

运行脚本

yarn electron-start

弹窗报错

图片描述

配置如下

电脑

图片描述

package.json

{
 "scripts": {
    "electron-start": "nodemon --watch ./main.js --exec 'electron .'"
 },
 "devDependencies": {
    "@types/lodash": "^4.14.123",
    "http-proxy-middleware": "^0.19.1",
    "electron": "^4.1.3",
    "electron-builder": "^20.40.2",
    "nodemon": "^1.18.10"
 },
 "dependencies":{
   "electron-store": "^3.2.0",
 }
}

main.js

const { app, BrowserWindow } = require('electron')

class AppWindow extends BrowserWindow {
  constructor(config, fileLocation) {
    const basicConfig = {
      width: 800,
      height: 600,
      webPreferences: {
        nodeIntegration: true
      }
    }
    const finalConfig = { ...basicConfig, ...config }
    super(finalConfig)
    this.loadFile(fileLocation)
    this.once('ready-to-show', () => {
      this.show()
    })
  }
}
app.on('ready', () => {
  new AppWindow({}, './renderer/index.html')
})


正在回答 回答被采纳积分+3

2回答

张轩 2019-06-23 10:17:41

electron . 只运行这个命令好使嘛

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕UI1016465 #1
    找到问题所在了 pkg 里没写 main 入口,
    
    
    electron 默认从 main入口找 index.js 文件
    
    而我的文件叫 `main.js`
    所以找不到报错了 ...
    回复 有任何疑惑可以回复我~ 2019-06-23 19:11:31
fengyunzhu 2019-06-21 10:08:26

douban-movie?

你这个是在学到第几节报的错?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信