00:02:47
本教程的目的:前端工程化
00:05:12
版本问题,袁老在授课的时候,使用的版本是 webpack4,而目(22-07-16)前最新的版本是 webpack5
如果我们在学习过程中,直接使用最新版,可能会有一些配置上存在差异 - 明明代码和袁老写的都一样,但是最终效果却不同
所以,为了解决版本差异导致的问题,我们在学习过程中就直接使用袁老授课的版本即可,做法很简单,只要将包体描述文件:
package.json
package-lock.json
也就是这两个文件给拷贝到我们的目录下边,然后 npm i
安装依赖即可。
然后就是自己写配置,自行学习了。
🤔 都出新版本了,还学旧版本,有意义吗?
- 虽然版本升级了,但是 webpack 的核心理念都是保持不变的;
- 虽然授课时,版本还是 webpack4,但是掌握好 webpack4 之后再去看 webpack5,就会轻松很多;
- 保不准我们后边参与的项目,webpack 的版本就是 webpack4 呢;
综上:虽然课程录制的时间点相对比较早,但是 webpack4 的学习,就目前来看,还是很有必要的。