Commit d21207ca authored by Evan You's avatar Evan You

use babel

parent ddaa8b1c
{
"presets": [
["env", { "modules": false }]
]
}
......@@ -30,7 +30,7 @@ HackerNews clone built with Vue 2.0 + vue-router + vuex, with server-side render
## Build Setup
**Requires Node.js 6+**
**Requires Node.js 7+**
``` bash
# install dependencies
......
......@@ -30,11 +30,8 @@ module.exports = {
},
{
test: /\.js$/,
loader: 'buble-loader',
exclude: /node_modules/,
options: {
objectAssign: 'Object.assign'
}
loader: 'babel-loader',
exclude: /node_modules/
},
{
test: /\.(png|jpg|gif|svg)$/,
......
......@@ -31,23 +31,24 @@
},
"devDependencies": {
"autoprefixer": "^6.7.7",
"buble": "^0.15.2",
"buble-loader": "^0.4.1",
"babel-core": "^6.24.1",
"babel-loader": "^6.4.1",
"babel-preset-env": "^1.4.0",
"css-loader": "^0.28.0",
"file-loader": "^0.11.1",
"friendly-errors-webpack-plugin": "^1.6.1",
"rimraf": "^2.6.1",
"stylus": "^0.54.5",
"stylus-loader": "^3.0.1",
"sw-precache-webpack-plugin": "^0.9.1",
"sw-precache-webpack-plugin": "^0.10.1",
"url-loader": "^0.5.8",
"vue-loader": "^12.0.2",
"vue-style-loader": "^3.0.0",
"vue-template-compiler": "^2.3.0",
"webpack": "^2.2.1",
"webpack-merge": "^4.0.0",
"webpack": "^2.4.1",
"webpack-dev-middleware": "^1.10.1",
"webpack-hot-middleware": "^2.17.1",
"webpack-merge": "^4.0.0",
"webpack-node-externals": "^1.5.4"
}
}
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment