Я учусь использовать Eletron , и я нашел очень полезным этот инструмент отладки: Devtron .
Но это не работает, и я не знаю, если этоэто ошибка или я ее не правильно использую.
Руководство по установке с сайта Devtron гласит:
# Install Devtron
$ npm install --save-dev devtron
// Run the following from the Console tab of your app's DevTools
require('devtron').install()
// You should now see a Devtron tab added to the DevTools
Я сделал это правильно, и теперь я вижу вкладку Devtron на панели инспектора:
Но когда я запускаю приложение Quick Start с помощью npm start
, график делаетне отображается, и я получаю следующие ошибки в оболочке:
Я искал неисправная функция в ./devtron/out/index.js
loadGraph () {
modules.getRenderModules().then((mainModule) => {
this.tableDescription.classList.add('hidden')
const suffix = this.getTabLabelSuffix(mainModule)
this.renderProcessTab.textContent = `Renderer Process ${suffix}`
this.renderRequireRows.innerHTML = ''
if (this.rootRenderView) this.rootRenderView.destroy()
this.rootRenderView = new ModuleView(mainModule, this.renderRequireRows)
this.rootRenderView.select()
}).catch((error) => {
console.error('Loading render modules failed')
console.error(error.stack || error)
})
Но не могу понять, что не так.
Как решить эту проблему?