0
点赞
收藏
分享

微信扫一扫

webpack优化

朱悟能_9ad4 2022-01-13 阅读 57

1.在plugins加入webpack内置插件IgnorePlugin忽略部分三方包中不必要的依赖,如国际化的语言包,只保留需要用到的语言包,减少打包后的体积

  //忽略mometn中的locale文件夹
   webpack.IgnorePlugin(/\.\/locale/, /moment/)
  // 在配置文件中引入需要用到的语言包
  import 'moment/locale/zh-cn.js'
  //使用语言包
  moment.locale('zc-CN');

2.在module中加入noParse来防止 webpack 解析那些任何与给定正则表达式相匹配的文件。忽略的文件中不应该含有 import, require, define 的调用,或任何其他导入机制。忽略大型的 library 可以提高构建性能。

module.exports = {
  //...
  module: {
    noParse: /jquery|lodash/,
  }
};
举报

相关推荐

webpack 优化

webpack性能优化

webpack 打包优化

webpack打包优化

webpack 性能优化

四、webpack优化配置

0 条评论