升级Yarn 2,摆脱node_modules

2021-08-16
阅读 3 分钟
13.1k
node项目中最臭名昭著的莫过于node_modules文件夹,这个糟糕的结构动辄使你的文件数目增加几万甚至几十万,无论是安装还是删除,都要消耗大量时间,并且占据大量inode结点,我们随便进入一个react项目文件夹,看一下由于有node_modules会使你的项目中的文件个数变成多少:
封面图

一站配齐所有国内镜像

2020-07-19
阅读 3 分钟
8.2k
开发过程中,我们经常会用到各种各样的包管理工具,几乎每种包管理工具缺省设置都是从国外服务器下载相应的软件安装包,或者下载很慢,或者干脆无法下载。以下列出我常用的所有国内镜像,方便有类似需求的同学参考(不定期更新,感觉有用的同学请注意收藏)。
封面图

为什么你应该用Yarn而不是Npm来管理你的项目依赖?

2018-03-03
阅读 2 分钟
8k
我们经常遇到的一种情况是:你设置好了你的网络,顺利地安装好了一切依赖,写好了package.json,npm给你自动生成了一个package-lock.json,在你的电脑上没有问题,但是你上传到git,再交给别的同学或者上传到服务器的时候,他们却怎么npm install也不成功了,这是因为为了确保一致性,npm在package-lock.json里写明了每...