00:02:47

0. webpack-前导课程 - 图1

本教程的目的:前端工程化

00:05:12

0. webpack-前导课程 - 图2

版本问题,袁老在授课的时候,使用的版本是 webpack4,而目(22-07-16)前最新的版本是 webpack5

如果我们在学习过程中,直接使用最新版,可能会有一些配置上存在差异 - 明明代码和袁老写的都一样,但是最终效果却不同

所以,为了解决版本差异导致的问题,我们在学习过程中就直接使用袁老授课的版本即可,做法很简单,只要将包体描述文件:

  1. package.json
  2. package-lock.json

也就是这两个文件给拷贝到我们的目录下边,然后 npm i 安装依赖即可。

然后就是自己写配置,自行学习了。

🤔 都出新版本了,还学旧版本,有意义吗?

  1. 虽然版本升级了,但是 webpack 的核心理念都是保持不变的;
  2. 虽然授课时,版本还是 webpack4,但是掌握好 webpack4 之后再去看 webpack5,就会轻松很多;
  3. 保不准我们后边参与的项目,webpack 的版本就是 webpack4 呢;

综上:虽然课程录制的时间点相对比较早,但是 webpack4 的学习,就目前来看,还是很有必要的。