我试图调试我的电子应用程序的主要流程 这https://blog.jetbrains.com/webstorm/2016/05/getting-started-with-electron-in-webstorm/
我按照描述设置了所有内容,但在尝试调试时遇到错误。
/Users/robertferentz/Work/connect-admin/node_modules/electron-prebuilt-compile/lib/cli.js --debug-brk = 56546 --expose_debug_as = v8debug / Users / robertferentz / Work / connect-admin / SRC / index.js 应用程序在加载期间抛出错误 错误:找不到模块' / Users / robertferentz / Work / connect-admin / - debug-brk = 56546' 在Module._resolveFilename(module.js:455:15) 在Function.Module._resolveFilename(/Users/robertferentz/Work/connect-admin/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/common/reset-search-paths.js:35:12) 在Function.Module._load(module.js:403:25) 在Module.require(module.js:483:17) 在init(/Users/robertferentz/Work/connect-admin/node_modules/electron-compile/lib/config-parser.js:279:16) at main(/Users/robertferentz/Work/connect-admin/node_modules/electron-prebuilt-compile/lib/es6-init.js:38:29) 在对象。 (/Users/robertferentz/Work/connect-admin/node_modules/electron-prebuilt-compile/lib/es6-init.js:41:1) 在Module._compile(module.js:556:32) at Object.Module._extensions..js(module.js:565:10) 在Module.load(module.js:473:32)
我确保所有设置都正确无误。可能是因为我使用的是电子伪造,或者它与它没有任何关系?
答案 0 :(得分:1)
electron-prebuilt-compile
看起来是个问题 - 请参阅https://github.com/electron-userland/electron-prebuilt-compile/issues/23。
请尝试使用electron-prebuilt
代替
答案 1 :(得分:1)
在package.json中:
electron-forge start -- %NODE_DEBUG_OPTION%
并且在调试中运行任务工作正常。