compiling node es6 to babelless /out
This commit is contained in:
1 parent
40bb2a06b4
commit
68e41d7086
3 files changed
+27
-17
No files matched your search
@@ -9,6 +9,7 @@ private*.json
|
||||
/bower_components
|
||||
/public
|
||||
/build
|
||||
/out
|
||||
**/__pycache__
|
||||
**/*.pyc
|
||||
/coverage
|
||||
@@ -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
@@ -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();
|
||||
Reference in new issue
Block a user