美文网首页
2021-04-30 资源打包分析 vue webpack 打包

2021-04-30 资源打包分析 vue webpack 打包

作者: 半眼鱼 | 来源:发表于2021-04-30 11:15 被阅读0次

webpack-bundle-analyzer

image
npm install --save-dev webpack-bundle-analyzer
// webpack.config.js 文件
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin
module.exports={
  plugins: [
    new BundleAnalyzerPlugin({
          analyzerMode: 'server',
          analyzerHost: '127.0.0.1',
          analyzerPort: 8889,
          reportFilename: 'report.html',
          defaultSizes: 'parsed',
          openAnalyzer: true,
          generateStatsFile: false,
          statsFilename: 'stats.json',
          statsOptions: null,
          logLevel: 'info'
        }),
  ]
}

// package.json
"analyz": "NODE_ENV=production npm_config_report=true npm run build"

复制代码

开启source-map

webpack.config.js

module.exports = {
    mode: 'production',
    devtool: 'hidden-source-map',
}
复制代码

package.json

"analyze": "source-map-explorer 'build/*.js'",
复制代码

npm run analyze

image

相关文章

网友评论

      本文标题:2021-04-30 资源打包分析 vue webpack 打包

      本文链接:https://www.haomeiwen.com/subject/gtdnrltx.html