From 847e6f8ee019d64d1824007adb2ed219017d3928 Mon Sep 17 00:00:00 2001 From: FairyEver <1711467488@qq.com> Date: Fri, 13 Dec 2019 08:09:04 +0800 Subject: [PATCH] analyz --- package.json | 4 +++- vue.config.js | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index bcd7eecb..9b98f77b 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "dev": "npm run serve", "i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue)' --locales './src/locales/**/*.json'", "start": "npm run serve", - "test:unit": "vue-cli-service test:unit" + "test:unit": "vue-cli-service test:unit", + "analyz": "npm_config_report=true npm run build" }, "dependencies": { "@d2-projects/d2-crud": "^2.1.2", @@ -70,6 +71,7 @@ "text-loader": "0.0.1", "vue-cli-plugin-i18n": "^0.6.0", "vue-template-compiler": "^2.6.10", + "webpack-bundle-analyzer": "^3.6.0", "webpack-theme-color-replacer": "^1.2.15" } } diff --git a/vue.config.js b/vue.config.js index e28e1592..7a4bf69b 100644 --- a/vue.config.js +++ b/vue.config.js @@ -115,6 +115,10 @@ module.exports = { .add('@/mock') .end() } + // 分析工具 + config + .plugin('webpack-bundle-analyzer') + .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin) }, // 不输出 map 文件 productionSourceMap: false,