webpack5 与webpack4 之间差别
2024-10-21 11:26:31
1.terserPlugin
webpack4 上需要下载安装 terser-webpack-plugin 插件,并且需要配置,
webpack5 上生产模式下默认开启压缩,开发环境也可以按如下配置
// webpack.config.js中
optimization: {
usedExports: true, //只导出被使用的模块
minimize : true // 启动压缩
}
2.hard-source-webpack-plugin
webpack4 需要下载并在plugin里配置
webpack5 自带配置即可,
// webpack.config.js
module.exports= {
// 使用持久化缓存
cache: {
type: 'filesystem',
cacheDirectory: path.join(__dirname, 'node_modules/.cache')
}
}
3.devtool差别
v4: devtool: 'cheap-eval-module-source-map'
v5: devtool: 'eval-cheap-module-source-map'
最新文章
- 自定义搭建PHP开发环境
- C++_系列自学课程_第_12_课_语句_《C++ Primer 第四版》
- Python自动补全
- 响应式布局 Bootstrap(01)
- 【ajax】FormData
- AIX 中 Paging Space 使用率过高的分析与解决
- HDU 1203 I NEED A OFFER! 01背包
- <;经验杂谈>;C#/.Net字符串操作方法小结
- css3渐变详解
- w2wp.exe 已附加有调试器,但没有将该调试器配置为调试此未经处理的异常
- gitbook 入门教程之环境要求
- sklearn-woe/iv-乳腺癌分类器实战
- springmvc中select可以绑定enum中所有数据的方法
- 7个管理和优化网站资源的 Python 工具
- ltp-ddt inverted_return小trick
- python模块之lib2to3(py2转py3自动化工具)
- linux第四章读书笔记
- Python学习 :反射 &; 单例模式
- [ActionSprit 3.0] FMS直播
- 64_g1