vux-cli3 项目文件分析 webpack-bundle-analyzer

安装

cnpm install webpack-bundle-analyzer -D

 

修改vue.config.js

module.exports = {
    chainWebpack: config => {
        if (process.env.use_analyzer) {     // 分析
            config
                .plugin('webpack-bundle-analyzer')
                .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin)
        }
    }
}

安装  windows下不支持xxx=xxx这种写法。为了支持这种写法,用npm安装cross-env

cnpm install --save-dev cross-env

 

修改package.json

"scripts": {
    "analyzer": "cross-env use_analyzer=true npm run serve"
  },

然后运行npm run analyzer

相关文章

一准备工作umi为react的一个封装比较nice的脚手架。优点当然...
webpack在引入两个依赖的包时,可能需要使用shimming,意思是...
  Happypack (plugin)多线程使用loader编译文件treeshaki...
一目录结构├──build//构建相关├──config//配置相关├─...
接着第一节的demo现在我们尝试整合一些其他资源,比如图像,...
webpack的打包原理识别入口文件通过逐层识别模块依赖(Common...