【npm依赖恐惧症】为什么我的node_modules比操作系统还大?

前端技术 Apr 12, 2020

你的node_modules减肥了吗?

朋友,你有没有经历过这样的场景:新拉一个项目,npm install,然后看着终端里飞速滚动的进度条,去吃了午饭回来发现还没结束?

等你装完了,一查—1.2GB。我装的不是React,我装的是第二个操作系统!

left-pad血案

2016年,开发者unpublish了11行代码的left-pad包,结果整个生态链崩了。好比摩天大楼的地基是隔壁的小板凳。

解决方案

最有效的是:别装用不到的包。npm就像冰箱里的剩菜——你觉得以后会用上,最后全发霉了。

Tags