diff --git a/package.json b/package.json index 2cfef7c96d..b9394193a7 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "async": "^1.5.0", "autoprefixer": "^6.4.0", "aws-sdk": "^2.0.25", - "babel-loader": "^6.0.0", "babel-core": "^6.0.0", + "babel-loader": "^6.0.0", "babel-plugin-transform-async-to-module-method": "^6.8.0", "babel-polyfill": "^6.6.1", "babel-preset-es2015": "^6.6.0", @@ -108,6 +108,7 @@ "vue": "^2.0.0-rc.6", "vue-hot-reload-api": "^1.2.0", "vue-loader": "^9.4.0", + "vue-resource": "^1.0.2", "vue-router": "^2.0.0-rc.5", "vuex": "^2.0.0-rc.5", "vuex-router-sync": "^3.0.0", diff --git a/webpack/dev-client.js b/webpack/dev-client.js index 18aa1e2195..b10b0eed48 100644 --- a/webpack/dev-client.js +++ b/webpack/dev-client.js @@ -1,6 +1,6 @@ /* eslint-disable */ require('eventsource-polyfill') -var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true') +var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true&overlay=false') hotClient.subscribe(function (event) { if (event.action === 'reload') { diff --git a/webpack/webpack.base.conf.js b/webpack/webpack.base.conf.js index 26ad2776c9..0f3a02ee8a 100644 --- a/webpack/webpack.base.conf.js +++ b/webpack/webpack.base.conf.js @@ -86,6 +86,7 @@ var baseConfig = { if (!IS_PROD) { baseConfig.eslint = { formatter: require('eslint-friendly-formatter'), + emitWarning: true, }; } module.exports = baseConfig; \ No newline at end of file diff --git a/webpack/webpack.dev.conf.js b/webpack/webpack.dev.conf.js index 849ff59c6f..492a4ea12c 100644 --- a/webpack/webpack.dev.conf.js +++ b/webpack/webpack.dev.conf.js @@ -23,7 +23,6 @@ module.exports = merge(baseWebpackConfig, { // https://github.com/glenjamin/webpack-hot-middleware#installation--usage new webpack.optimize.OccurenceOrderPlugin(), new webpack.HotModuleReplacementPlugin(), - new webpack.NoErrorsPlugin(), // https://github.com/ampedandwired/html-webpack-plugin new HtmlWebpackPlugin({ filename: 'index.html', diff --git a/website/client/.eslintrc b/website/client/.eslintrc index 138812151a..5ad621790d 100644 --- a/website/client/.eslintrc +++ b/website/client/.eslintrc @@ -6,5 +6,4 @@ "plugins": [ "html" ] -} - +} \ No newline at end of file diff --git a/website/client/components/App.vue b/website/client/components/App.vue index cff6171fbf..04cc8fd6d7 100644 --- a/website/client/components/App.vue +++ b/website/client/components/App.vue @@ -1,6 +1,7 @@