2013-09-24 4 views
2

поэтому у меня есть:Вечно-монитор метания ENOENT и не работает

var forever = require('forever-monitor'); 
var Monitor = forever.Monitor; 

var child = new Monitor('clusters.js', { 
    max: 10, 
    silent: false, 
    killTree: true, 
    logFile: './logs/forever.log', 
    outFile: './logs/app.log', 
    errFile: './logs/error.log' 
}); 

child.on('exit', function (err) { 
    console.log('Server exitted'); 
}); 

child.start(); 

и всегда бросают ту же ошибку: events.js: 72 броска эр; // Необработанное событие «error» с:

Error: spawn ENOENT 
at errnoException (child_process.js:980:11) 
at Process.ChildProcess._handle.onexit (child_process.js:771:34) 
npm ERR! weird error 8 
npm ERR! not ok code 0 

Кто-нибудь знает, что происходит и как его исправить? Im на Windows 7 с:

"express": "3.3.5", 
"forever-monitor": "~1.2.2" 
+0

выглядит так: 'spawn' вызывается для команды, которая не является командой. Должно ли это быть «node clusters.js» вместо «clusters.js»? –

+0

нет, я пробовал и его не проблема. –

+0

@VitorHugo Вы когда-нибудь разрешали это? – theblang

ответ

2

https://github.com/blai/grunt-express/issues/12

Видимо проблема с вечно-монитор 1.2, я понижен до 1,1, и он просто работал. От того, что я получил там, они, похоже, ничего не делают об этом ...

Смежные вопросы