Skip to content

Commit 5123b49

Browse files
committed
增加打包分析工具webpack-bundle-analyzer
1 parent fa9bc8e commit 5123b49

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

build/webpack.prod.conf.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ var baseWebpackConfig = require('./webpack.base.conf')
77
var ExtractTextPlugin = require('extract-text-webpack-plugin')
88
var HtmlWebpackPlugin = require('html-webpack-plugin')
99
var env = config.build.env
10-
10+
var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
1111
var webpackConfig = merge(baseWebpackConfig, {
1212
module: {
1313
loaders: utils.styleLoaders({ sourceMap: config.build.productionSourceMap, extract: true })
@@ -76,7 +76,8 @@ var webpackConfig = merge(baseWebpackConfig, {
7676
new webpack.optimize.CommonsChunkPlugin({
7777
name: 'manifest',
7878
chunks: ['vendor']
79-
})
79+
}),
80+
new BundleAnalyzerPlugin()
8081
]
8182
})
8283

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"vue-style-loader": "^1.0.0",
5757
"vue-template-compiler": "^2.1.0",
5858
"webpack": "^1.13.2",
59+
"webpack-bundle-analyzer":"^2.11.0",
5960
"webpack-dev-middleware": "^1.8.3",
6061
"webpack-hot-middleware": "^2.12.2",
6162
"webpack-merge": "^0.14.1"

src/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Vue from 'vue';
44
import VueRouter from 'vue-router';
55
import axios from 'axios';
66
import ElementUI from 'element-ui';
7-
import 'element-ui/lib/theme-default/index.css';
7+
import 'element-ui/lib/theme-chalk/index.css';
88
import App from './App';
99
import Index from './views/index/index';
1010
import Table from './views/table/table';

0 commit comments

Comments
 (0)