Adafruit-WebIDE/webide.js
2012-09-15 23:08:24 -05:00

27 lines
No EOL
598 B
JavaScript

var forever = require('forever-monitor');
var child = new (forever.Monitor)('server.js', {
silent: false,
killTree: true,
minUptime: 5000,
watch: true,
sourceDir: 'editor'
//watchIgnoreDotFiles: '.foreverignore',
//'logFile': 'logs/forever.log',
//'outFile': 'logs/stdout.log',
//'errFile': 'logs/stderr.log'
});
child.on('exit', function () {
console.log('server exited');
});
child.on('watch:restart', function (details) {
console.log(details);
});
child.on('error', function (err) {
console.log(err);
});
console.log("Starting the Adafruit WebIDE...");
child.start();