compiling node es6 to babelless /out

This commit is contained in:
tmshv committed 2016-03-25 20:31:42 +03:00
1 parent 40bb2a06b4
commit 68e41d7086
3 files changed
+27 -17

No files matched your search

+1
View File
@@ -9,6 +9,7 @@ private*.json
/bower_components
/public
/build
/out
**/__pycache__
**/*.pyc
/coverage
+3
View File
@@ -5,6 +5,8 @@
"description": "",
"main": "src/bin/www.js",
"scripts": {
"start": "babel-node src/index.js",
"out": "babel src/ -d out/",
"test": "mocha --compilers js:babel-register",
"coverage": "istanbul cover mocha -- --compilers js:babel-register",
"bower": "bower"
@@ -43,6 +45,7 @@
},
"devDependencies": {
"autoprefixer": "^6.2.3",
"babel-cli": "^6.6.5",
"babel-loader": "^6.2.2",
"bower": "^1.3.12",
"cssnano": "^3.4.0",
+23 -17
View File
@@ -1,21 +1,27 @@
require('babel-core/register');
require('babel-polyfill');
import 'babel-polyfill';
var config = require('./config').default;
var db = require('./core/db');
import config from './config';
import {connect} from './core/db';
db.connect(config.db.uri)
.then(function () {
var server = require('./server').default;
var io = require('./io').default;
function main() {
async function loop(){
await connect(config.db.uri);
try{
var server = require('./server').default;
var io = require('./io').default;
var app = server();
io(app);
app.listen(config.port);
}catch(e){
console.error(e.stack);
}
var app = server();
io(app);
app.listen(config.port);
})
.catch(function(e){
console.error(e.stack);
})
.then(function(){
console.log(`Start listening ${config.port}`);
});
}
loop();
}
main();