我希望能够在开发模式下使用开发工具扩展,例如React Developer Tools to Atom。我怎样才能做到这一点?
官方 Electron 文档提到了一种在 Electron 窗口中加载 devtools 扩展的方法,但我无法将其应用于 Atom。
我在init.coffee
我的文件夹的脚本中尝试了以下代码的.atom
变体,但它们都失败了,因为“您尝试访问的此方法不存在”的某些变体。
# Your init script
#
BrowserWindow = require('electron').remote.BrowserWindow
BrowserWindow.addDevToolsExtension("~/.config/chromium/Default/Extensions/fmkadmapgofadopljbjfkapdkoienihi/3.2.1_0/")
这让我觉得我错过了一些东西。有没有办法从 加载 devtools 扩展init.coffee
,或者我应该尝试其他方法?无论哪种方式,哪个是最简单的方法?
第二个问题:我还发现了这个 npm 包,它提供了一种在 Electron 中加载 devtools 扩展的简化方法。是否可以在 Atom 中使用它?我认为您不能将节点模块添加到init.coffee
.