var express = require('express');
var app = express();
var expressWs = require('express-ws')(app);
+var os = require('os');
var pty = require('pty.js');
app.use('/src', express.static(__dirname + '/../src'));
/**
* Open bash terminal and attach it
*/
- var term = pty.spawn('bash', [], {
+ var term = pty.spawn(process.platform === 'win32' ? 'cmd.exe' : 'bash', [], {
name: 'xterm-color',
cols: 80,
rows: 24,
});
var port = process.env.PORT || 3000,
- host = '0.0.0.0';
+ host = os.platform() === 'win32' ? '127.0.0.1' : '0.0.0.0';
console.log('App listening to http://' + host + ':' + port);
app.listen(port, host);
"docdash": "0.4.0"
},
"scripts": {
- "start": "bash bin/server",
- "test": "bash bin/test --recursive",
+ "start": "node demo/app",
+ "test": "mocha --recursive",
"build:docs": "node_modules/.bin/jsdoc -c jsdoc.json"
}
}