2016-10-18 1 views
0

Je reçois l'erreur suivante lorsque j'essaie d'utiliser le module electron-reload. (Que je ne suis pas en mesure de comprendre)Problèmes lors de l'utilisation du module de rechargement électronique

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) 

Et le main.js a ce qui suit pour l'utilisation du module

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

Quelqu'un peut-il me guider comment résoudre le problème?

Répondre

1

Il semblerait que vous ayez besoin de mettre à jour electron-reload vers la version 1.0.0 ou ultérieure, les notes de publication affirment qu'il a été mis à jour pour prendre en charge Electron v1.0.0 +.

+0

Il semble que l'OP fait référence à la bibliothèque [electron-reload] (https://github.com/yan-foto/electron-reload), pas à [electron-rebuild] (https://github.com/electron/electron-rebuild). – rob3c

+0

@ rob3c Oops, c'était une faute de frappe de ma part, je parlais en fait de 'electron-reload'. Fixé maintenant, merci! –