webpack 优化打包速度

作者: 海之深处爱之港湾 | 来源:发表于2019-03-19 10:36 被阅读1次

打包速度优化

由于文件数量过多,代码量过大导致打包速度特别慢

 文件多?
 依赖多?
 页面多?

从整体来看webapck解决打包速度有哪些方法?

办法一、
分开vendor 和 app
插件:
DllPlugin
DllReferencePlugin

办法二、
UglifyJsPlugin
parallel
cache

办法三、
HappyPack使 loader并行的去处理,可以让文件处理的过程中从串行变成并行
从而减少文件处理的时间
HappyPack.ThreadPool 共享文件之间的线程

办法四、
babel-loader
options.cacheDirectory定死打包范围
include
exclude

其他、
减少resolve,当resolve过多时将会减慢webpack查找时间
Devtool:去除sourcemap最后在我们编译的时候是不是需要sourcemap,上线的时候考虑将其省略掉
cache-loader将会所有的loader处理的结果缓存下来了
升级node
升级webpack

相关文章

  • webpack 性能优化

    webpack性能优化 开发环境性能优化 生产环境性能优化 开发环境性能优化 优化打包构建速度 优化调试功能 生产...

  • 前端打包部署优化之gzip

    使用webpack打包出来的文件过大,导致访问速度极其慢,搜索webpack打包优化,能够看到很多前辈的建议:gz...

  • webpack 优化打包速度

    打包速度优化 由于文件数量过多,代码量过大导致打包速度特别慢 从整体来看webapck解决打包速度有哪些方法? 办...

  • Webpack优化

    Webpack优化打包速度:按需引入压缩代码每个路由页面单独打包使用时再去下载 性能优化:v-if代替v-show...

  • Webpack优化

    webpack 优化主要分为两部分,一是优化构建速度,二是优化输出质量。所谓优化构建速度,那就是要打包快,优化输出...

  • Webpack性能优化「六」-- 优化打包构建速度 ***

    本篇讲的是 Webpack 对于优化打包构建速度,也就是对于开发体验和效率的优化。有如下几处可以优化: 优化 ba...

  • Webpack优化

    1.如何提高webpack的打包速度 优化loader 对于loader来说,影响打包效率的首当其冲是babel,...

  • Webpack打包速度优化实践

    随着项目的增大,webpack的打包速度已成前端工程师的“不可承受之重”。最近对团队内某项目的打包速度进行了一些优...

  • webpack 入门的总结和简单配置

    webpack 总结前端模块化编程打包工具可以把模块打包成一个文件,提高访问速度,开发速度,优化用户体验modul...

  • webpack

    1.玩转 webpack,使你的打包速度提升 90%2.如何更好地优化打包资源3.关于 package.json ...

网友评论

    本文标题:webpack 优化打包速度

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