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 ...@@ -30,7 +30,7 @@ HackerNews clone built with Vue 2.0 + vue-router + vuex, with server-side render
## Build Setup ## Build Setup
**Requires Node.js 6+** **Requires Node.js 7+**
``` bash ``` bash
# install dependencies # install dependencies
......
...@@ -30,11 +30,8 @@ module.exports = { ...@@ -30,11 +30,8 @@ module.exports = {
}, },
{ {
test: /\.js$/, test: /\.js$/,
loader: 'buble-loader', loader: 'babel-loader',
exclude: /node_modules/, exclude: /node_modules/
options: {
objectAssign: 'Object.assign'
}
}, },
{ {
test: /\.(png|jpg|gif|svg)$/, test: /\.(png|jpg|gif|svg)$/,
......
...@@ -31,23 +31,24 @@ ...@@ -31,23 +31,24 @@
}, },
"devDependencies": { "devDependencies": {
"autoprefixer": "^6.7.7", "autoprefixer": "^6.7.7",
"buble": "^0.15.2", "babel-core": "^6.24.1",
"buble-loader": "^0.4.1", "babel-loader": "^6.4.1",
"babel-preset-env": "^1.4.0",
"css-loader": "^0.28.0", "css-loader": "^0.28.0",
"file-loader": "^0.11.1", "file-loader": "^0.11.1",
"friendly-errors-webpack-plugin": "^1.6.1", "friendly-errors-webpack-plugin": "^1.6.1",
"rimraf": "^2.6.1", "rimraf": "^2.6.1",
"stylus": "^0.54.5", "stylus": "^0.54.5",
"stylus-loader": "^3.0.1", "stylus-loader": "^3.0.1",
"sw-precache-webpack-plugin": "^0.9.1", "sw-precache-webpack-plugin": "^0.10.1",
"url-loader": "^0.5.8", "url-loader": "^0.5.8",
"vue-loader": "^12.0.2", "vue-loader": "^12.0.2",
"vue-style-loader": "^3.0.0", "vue-style-loader": "^3.0.0",
"vue-template-compiler": "^2.3.0", "vue-template-compiler": "^2.3.0",
"webpack": "^2.2.1", "webpack": "^2.4.1",
"webpack-merge": "^4.0.0",
"webpack-dev-middleware": "^1.10.1", "webpack-dev-middleware": "^1.10.1",
"webpack-hot-middleware": "^2.17.1", "webpack-hot-middleware": "^2.17.1",
"webpack-merge": "^4.0.0",
"webpack-node-externals": "^1.5.4" "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