资讯专栏INFORMATION COLUMN

webpack优化

paulquei / 210人阅读

1,增加CleanWebpackPlugin插件,作用是,清空之前的dist文件夹,避免文件积攒

2,由于开发模式下会运行 HotModuleReplacementPlugin
所以在本地build的时,会针对生成的新的dist文件,这样就触发了热更新并自动运行babel-loader,而babel-loader会生成新的转码文件,会使得dist文件夹下面增加不必要的转码文件。
此时需要在babel-loader里面增加exclude字段,不再转码dist文件夹

{
        test: /.js$/,
        loader: "babel-loader",
        include: [resolve("src"), resolve("test")],
        exclude: /dist/, // 不再转码dist文件夹
        options: {
          cacheDirectory:true
        }
      },

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/102449.html

相关文章

  • 浅谈webpack4.0 性能优化

    摘要:中在性能优化所做的努力,也大抵围绕着这两个大方向展开。因此,将依赖模块从业务代码中分离是性能优化重要的一环。大型库是否可以通过定制功能的方式减少体积。这又违背了性能优化的基础。接下来可以抓住一些细节做更细的优化。中,为默认启动这一优化。 前言:在现实项目中,我们可能很少需要从头开始去配置一个webpack 项目,特别是webpack4.0发布以后,零配置启动一个项目成为一种标配。正因为...

    leanxi 评论0 收藏0
  • webpack打包分析与性能优化

    摘要:打包分析与性能优化背景在去年年末参与的一个项目中,项目技术栈使用,生产环境全量构建将近三分钟,项目业务模块多达数百个,项目依赖数千个,并且该项目协同前后端开发人员较多,提高构建效率,成为了改善团队开发效率的关键之一。 webpack打包分析与性能优化 背景 在去年年末参与的一个项目中,项目技术栈使用react+es6+ant-design+webpack+babel,生产环境全量构建将...

    joy968 评论0 收藏0
  • webpack 使用优化(一)

    摘要:原因就是默认会把最重要的东西放到公共里,这里面包含启动应用程序的依赖项模块与模块的依赖关系以及文件的版本号等信息。 之前写了一篇关于webpack 如何使用的文章:webpack 单页面应用实战,并且写了一个 单页面应用的小项目 放到了github上。正巧公司前段时间用webpack 做了一个项目,项目不大,是基于单页面应用的。但是上线后才发现了一些问题,原来还是有一些要优化改进的地方...

    Caicloud 评论0 收藏0
  • webpack 基础与项目优化实践总结

    摘要:前言本文基于,主要涉及基本概念基本配置和实际项目打包优化。关于概念方面参考官网,常用配置来自于网络资源,在文末有相关参考链接,实践部分基于自己的项目进行优化配置。同一文件中,修改某个影响其他。 前言:本文基于weboack4.x,主要涉及webpack4 基本概念、基本配置和实际项目打包优化。关于概念方面参考官网,常用配置来自于网络资源,在文末有相关参考链接,实践部分基于自己的项目进行...

    Scorpion 评论0 收藏0
  • 【Vue项目总结】webpack常规打包优化方案

    摘要:由于新建项目发版打包时间大概需要分钟,发版时严重拖慢下班时间,所以特意查看了相关文档来优化打包速度,争取早点下班,。分析打包文件要优化,先分析。 由于新建项目发版打包时间大概需要30分钟,发版时严重拖慢下班时间,所以特意查看了相关文档来优化打包速度,争取早点下班,^_^。 分析打包文件 要优化,先分析。我们先要知道到底是哪里拖慢我们的打包速度呢? 打包后生成文件分析 可以利用webpa...

    andong777 评论0 收藏0
  • webpack优化

    摘要:优化在我们构建单页面应用或封装插件时很大机会用到这个的打包工具但项目代码日益增多时一些简单的配置会暴露种种弊端打包时间长代码大以下是结合自身开发和学习过程解决问题的总结打包时间长很多人都知道这个插件是用来提取公共库的但这个插件也解决不了公共 webpack优化 在我们构建单页面应用(vue, React)或封装插件时,很大机会用到webpack,这个JavaScript的打包工具.但项...

    hatlonely 评论0 收藏0

发表评论

0条评论

paulquei

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<