Authored by ccbikai

vue ge

@@ -201,9 +201,14 @@ gulp.task('webpack-dev-server', () => { @@ -201,9 +201,14 @@ gulp.task('webpack-dev-server', () => {
201 201
202 // webpack compile in pro 202 // webpack compile in pro
203 gulp.task('webpack', (done) => { 203 gulp.task('webpack', (done) => {
204 - var proConfig = Object.assign({}, webpackConfig); 204 + const proConfig = Object.assign({}, webpackConfig);
205 205
206 proConfig.output.path = dist.js; 206 proConfig.output.path = dist.js;
  207 + proConfig.plugins.push(new webpack.DefinePlugin({
  208 + 'process.env': {
  209 + NODE_ENV: '"production"'
  210 + }
  211 + }));
207 proConfig.plugins.push(new webpack.optimize.UglifyJsPlugin({ 212 proConfig.plugins.push(new webpack.optimize.UglifyJsPlugin({
208 compress: { 213 compress: {
209 warnings: false 214 warnings: false
@@ -7,4 +7,4 @@ new Vue({ @@ -7,4 +7,4 @@ new Vue({
7 components: { 7 components: {
8 app: App 8 app: App
9 } 9 }
10 -})  
  10 +});