npm install # install de dependencies
npm start # start te server on port 9966
npm run build # build the file `bundle.js`
root = true | |
[*] | |
indent_style = space | |
indent_size = 2 | |
charset = utf-8 | |
trim_trailing_whitespace = true | |
insert_final_newline = true | |
[*.md] | |
trim_trailing_whitespace = false |
# dependencies | |
node_modules/ | |
# generated files | |
bundle.js |
// your code here |
{ | |
"name": "prototype", | |
"version": "1.0.0", | |
"main": "index.js", | |
"scripts": { | |
"start": "node server", | |
"build": "browserify index.js > bundle.js -t babelify" | |
}, | |
"babel": { | |
"presets": [ | |
"env", | |
"stage-0" | |
], | |
"plugins": [ | |
"transform-runtime" | |
] | |
}, | |
"license": "MIT", | |
"dependencies": { | |
"babel-core": "^6.26.0", | |
"babel-plugin-transform-runtime": "^6.23.0", | |
"babel-preset-env": "^1.6.1", | |
"babel-preset-stage-0": "^6.24.1", | |
"babelify": "^8.0.0", | |
"browserify": "^14.5.0", | |
"budo": "^10.0.4" | |
} | |
} |
const budo = require('budo') | |
const babelify = require('babelify') | |
budo('./index', { | |
live: true, | |
stream: process.stdout, | |
pushstate: true, | |
browserify: { | |
transform: babelify | |
} | |
}) |