美文网首页前端
使用 webpack 打包消除重复依赖包

使用 webpack 打包消除重复依赖包

作者: 前端技师胡帅博 | 来源:发表于2021-08-11 17:43 被阅读0次

运行 vue-cli-service build --report

在 report.html 中查看 chunk-vendors 的依赖分析

发现有多个 bn.js:


image.png

搜索到解决方案:

image.png
configureWebpack: {
      resolve: {
          alias: {
              'bn.js': path.resolve(process.cwd(), 'node_modules', 'bn.js')
          }
      },
  }

重新打包 chunk-vendors.js 从之前的 2000k+ 减小为 700k


image.png

相关文章

  • 使用 webpack 打包消除重复依赖包

    运行 vue-cli-service build --report 在 report.html 中查看 chunk...

  • 使用webpack手动构建react项目

    安装开发依赖包和相关依赖包 webpack: 模块打包工具.webpack-cli : webpack脚手架web...

  • web前端之webpack

    webpack是一种打包工具,依赖于node环境,在打包时通过递归构建依赖关系图,会去掉重复和未使用的依赖,其作用...

  • splitChunks--解决打包之后页面空白

    webpack打包之后第三方依赖都会打包到vendors中,这就导致了vendor包过大 为了解决这个问题我使用了...

  • webpack运行配置(2)

    webpack的使用 webpack-dev-server 这个包 webpack打包 .vue这种文件 总结vu...

  • webpack学习总结01

    webpack打包原理 webpack只是一个打包模块的机制,只是把依赖的模块转化成可以代表这些包的静态文件。并不...

  • webpack vue 热部署配置

    安装依赖包 使用webpack编译vue文件,支持es6语法,至少需要的依赖包为: 编写webpack配置文件 配...

  • 2019-12-16 总结几个webpack打包优化的方法

    总结几个webpack打包优化的方法 为什么要优化打包? 项目越做越大,依赖包越来越多,打包文件太大 单页面应用首...

  • 前端面试题(二)

    1. webpack的看法 webpack是一个打包工具,可以使用webpack管理你的模块依赖可以分析各模块之间...

  • webpack打包TS

    1. webpack打包 先生成package.json文件npm init 下载依赖包npm i -D we...

网友评论

    本文标题:使用 webpack 打包消除重复依赖包

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