|
@@ -19,8 +19,6 @@ const scss = require('postcss-scss'); |
|
@@ -19,8 +19,6 @@ const scss = require('postcss-scss'); |
19
|
const webpack = require('webpack');
|
19
|
const webpack = require('webpack');
|
20
|
const WebpackDevServer = require('webpack-dev-server');
|
20
|
const WebpackDevServer = require('webpack-dev-server');
|
21
|
const ExtractTextPlugin = require('extract-text-webpack-plugin');
|
21
|
const ExtractTextPlugin = require('extract-text-webpack-plugin');
|
22
|
-const Dashboard = require('webpack-dashboard');
|
|
|
23
|
-const DashboardPlugin = require('webpack-dashboard/plugin');
|
|
|
24
|
|
22
|
|
25
|
const webpackConfig = require('./webpack.config.js');
|
23
|
const webpackConfig = require('./webpack.config.js');
|
26
|
|
24
|
|
|
@@ -193,7 +191,6 @@ gulp.task('postcss', ['assets'], () => { |
|
@@ -193,7 +191,6 @@ gulp.task('postcss', ['assets'], () => { |
193
|
|
191
|
|
194
|
// webpack dev server
|
192
|
// webpack dev server
|
195
|
gulp.task('webpack-dev-server', () => {
|
193
|
gulp.task('webpack-dev-server', () => {
|
196
|
- const useDashboard = process.platform === 'darwin' || process.platform === 'linux';
|
|
|
197
|
const devConfig = Object.assign({}, webpackConfig, {
|
194
|
const devConfig = Object.assign({}, webpackConfig, {
|
198
|
devtool: '#inline-source-map',
|
195
|
devtool: '#inline-source-map',
|
199
|
vue: {
|
196
|
vue: {
|
|
@@ -215,12 +212,6 @@ gulp.task('webpack-dev-server', () => { |
|
@@ -215,12 +212,6 @@ gulp.task('webpack-dev-server', () => { |
215
|
// 开发环境插件
|
212
|
// 开发环境插件
|
216
|
devConfig.plugins.push(new webpack.HotModuleReplacementPlugin());
|
213
|
devConfig.plugins.push(new webpack.HotModuleReplacementPlugin());
|
217
|
|
214
|
|
218
|
- if (useDashboard) {
|
|
|
219
|
- const dashboard = new Dashboard(); // webpackDashboardPlugin
|
|
|
220
|
-
|
|
|
221
|
- devConfig.plugins.push(new DashboardPlugin(dashboard.setData));
|
|
|
222
|
- }
|
|
|
223
|
-
|
|
|
224
|
devConfig.entry.libs.unshift(`webpack-dev-server/client?${devConfig.output.publicPath}`, 'webpack/hot/dev-server');
|
215
|
devConfig.entry.libs.unshift(`webpack-dev-server/client?${devConfig.output.publicPath}`, 'webpack/hot/dev-server');
|
225
|
|
216
|
|
226
|
new WebpackDevServer(webpack(devConfig), {
|
217
|
new WebpackDevServer(webpack(devConfig), {
|
|
@@ -228,7 +219,7 @@ gulp.task('webpack-dev-server', () => { |
|
@@ -228,7 +219,7 @@ gulp.task('webpack-dev-server', () => { |
228
|
publicPath: devConfig.output.publicPath,
|
219
|
publicPath: devConfig.output.publicPath,
|
229
|
hot: true,
|
220
|
hot: true,
|
230
|
inline: true,
|
221
|
inline: true,
|
231
|
- quiet: useDashboard,
|
222
|
+ quiet: true,
|
232
|
stats: {
|
223
|
stats: {
|
233
|
colors: true
|
224
|
colors: true
|
234
|
},
|
225
|
},
|