diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js
index 64fe3303af5319fe93973dea99e7bbaf84798af9..820cc5285543e7e3351c345e378a07fdb7481683 100644
--- a/build/webpack.base.conf.js
+++ b/build/webpack.base.conf.js
@@ -41,15 +41,15 @@ module.exports = {
     },
     module: {
         rules: [
-            // {
-            //     test: /\.(js|vue)$/,
-            //     loader: 'eslint-loader',
-            //     enforce: "pre",
-            //     include: [resolve('src'), resolve('test')],
-            //     options: {
-            //         formatter: require('eslint-friendly-formatter')
-            //     }
-            // },
+            {
+                test: /\.(js|vue)$/,
+                loader: 'eslint-loader',
+                enforce: "pre",
+                include: [resolve('src'), resolve('test')],
+                options: {
+                    formatter: require('eslint-friendly-formatter')
+                }
+            },
             { test: /\.vue$/,
                 loader: 'vue-loader',
                 options: vueLoaderConfig
diff --git a/build/webpack.dev.conf.js b/build/webpack.dev.conf.js
index 109a79705d6ef991bd5dfff44a45bc105eddfd2c..1cc0a90bff1272ff4871eb2c0e9e61c5c03daee0 100644
--- a/build/webpack.dev.conf.js
+++ b/build/webpack.dev.conf.js
@@ -33,7 +33,7 @@ module.exports = merge(baseWebpackConfig, {
         }),
         // https://github.com/glenjamin/webpack-hot-middleware#installation--usage
         new webpack.HotModuleReplacementPlugin(),
-        new webpack.NoErrorsPlugin(),
+        new webpack.NoEmitOnErrorsPlugin(),
         // https://github.com/ampedandwired/html-webpack-plugin
         new HtmlWebpackPlugin({
             filename: 'index.html',