使用电子重载模块时遇到问题

时间:2016-10-18 13:41:00

标签: javascript node.js electron

尝试使用electron-reload模块时出现以下错误。 (我无法理解)

Error: Cannot find module 'app'
    at Module._resolveFilename (module.js:455:15)
    at Function.Module._resolveFilename (C:\path\Electron\music-player\node_modules\electron\dist\resources\electron.as
ar\common\reset-search-paths.js:35:12)
    at Function.Module._load (module.js:403:25)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\path\Electron\music-player\node_modules\electron-reload\main.js:1:90)
    at Module._compile (module.js:556:32)
    at Object.Module._extensions..js (module.js:565:10)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)

main.js具有以下模块的使用

const electron = require('electron')
const app = electron.app
const BrowserWindow = electron.BrowserWindow
require('electron-reload')(__dirname+'/public')

任何人都可以指导我如何解决问题吗?

1 个答案:

答案 0 :(得分:1)

您需要将electron-reload更新为v1.0.0或更高版本,发行说明声称已更新为支持Electron v1.0.0 +。