mmik
mmik

Reputation: 6001

Uncaught Exception: ReferenceError: debug is not defined

I am creating an Electron app. I have the following code in my main.js file:

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

When I run npm run dev, it shows error. Here's my package.json file:

{
"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"
  }
}

Not sure what I am missing here.

Upvotes: 2

Views: 7736

Answers (1)

Jason Livesay
Jason Livesay

Reputation: 6377

You just have to define the debug variable.

let debug = true;

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

Upvotes: 2

Related Questions