未捕获的异常:ReferenceError:未定义debug

时间:2016-09-28 02:00:08

标签: javascript node.js electron

我正在创建一个电子应用。我的main.js文件中包含以下代码:

if (debug) {
  mainWindow.webContents.openDevTools()
  mainWindow.maximize()
  require('devtron').install()
}

当我运行npm run dev时,它会显示错误。这是我的package.json文件:

{
"name": "tiktok",
  "version": "1.0.0",
  "description": "A test app",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "dev": "electron . --debug",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [
    "demo"
  ],
  "author": "Md Mazedul Islam Khan",
  "license": "ISC",
  "dependencies": {},
  "devDependencies": {
    "devtron": "^1.3.0",
    "electron": "^1.4.1"
  }
}

不确定我在这里缺少什么。

1 个答案:

答案 0 :(得分:1)

您只需定义调试变量。

let debug = true;

if (debug) {
  mainWindow.webContents.openDevTools()
  mainWindow.maximize()
  require('devtron').install()
}