Browse Source

Do not add search paths in devtools

Ryohei Ikegami 8 years ago
parent
commit
001d03c859
1 changed files with 5 additions and 2 deletions
  1. 5 2
      lib/renderer/init.js

+ 5 - 2
lib/renderer/init.js

@@ -117,8 +117,11 @@ if (nodeIntegration === 'true') {
     global.__filename = __filename
     global.__dirname = __dirname
 
-    // Search for module under the app directory
-    module.paths = module.paths.concat(Module._nodeModulePaths(electron.remote.app.getAppPath()))
+    if (window.location.protocol !== 'chrome-devtools:') {
+      // Search for module under the app directory
+      // (remote.app doesn't work in devtools)
+      module.paths = module.paths.concat(Module._nodeModulePaths(electron.remote.app.getAppPath()))
+    }
   }
 
   // Redirect window.onerror to uncaughtException.