Tree-shaking
来源:10-19 ES Module 和 Commonjs 的区别

mofiter
2022-03-15
老师,这节课讲到了 ES Module 和 CommonJS 的区别,CommonJS 不能做 Tree-shaking。其实,是不是可以理解为 CommonJS 也没必要做 Tree-shaking,因为 CommonJS 主要用在 Nodejs 中,而 Nodejs 是服务端程序,直接运行在服务器上,也不需要用户下载代码啥的。前端项目之所以要 Tree-shaking,就是为了减小代码体积,让用户加载网页时下载的文件更小,速度更快。另外就是,Nodejs 项目 package.json 中的依赖,也是没必要区分 devDependencies 和 dependencies 的吧,直接全部放在 dependencies 就行了吧
写回答
1回答
-
双越
2022-03-15
是的。
00
相似问题