最近抽时间学习了一下webpack的配置和使用,居然花了我足足八天时间,也算入门了。
用几篇文章简单记录一下学习历程和总结,主要包括以下几个部分(部分已开启传送门):
- webpack的安装、配置、执行等基本使用;
- webpack之调试工具devServer(webpack-dev-server)的使用和配置;
- webpack之主要部分Entry、Output、Loaders、Plugins说明;
- webpack之常用plugin的配置和使用;
- webpack之常用loader的配置和使用;
- html、css、js的解析、分离和压缩配置说明;
- 优化模块 optimization 的配置说明;
- 使用import和require同步和异步引入模块的方法;
- webpack中eslint和import()按需引入模块的方法和配置;
- 代码分割splitChunks配置详细说明和不同模块的chunkName配置方法;
- chunk的缓存优化方案和详细配置说明;
- module的全局引入和cdn方式引入;
- webpack打包原理分析;
...
罗列出来才发现,估计有个十几篇,慢慢写吧
git代码仓库