最近抽时间学习了一下webpack的配置和使用,居然花了我足足八天时间,也算入门了。
用几篇文章简单记录一下学习历程和总结,主要包括以下几个部分:
- 安装、环境搭建和基本配置;
- webpack的打包构建方法和打印信息说明;
- 调试工具devServer的使用和配置;
- entry、output、module、plugins四个主要部分的配置和说明;
- 几个重要并常用的plugin和loader的使用;
- html、css、js的解析、分离和压缩配置说明;
- 优化模块 optimization 的配置说明;
- 使用import和require同步和异步引入模块的方法;
- webpack中eslint和import()按需引入模块的方法和配置;
- 代码分割splitChunks配置详细说明和不同模块的chunkName配置方法;
- chunk的缓存优化方案和详细配置说明;
- module的全局引入和cdn方式引入;
- webpack打包原理分析;
...
罗列出来才发现,估计有个十几篇,慢慢写 <( ̄3 ̄)>