不得不说,NPM对于node_modules的管理实在是……随便一个稍微复杂点的项目,你要建立一个新的版本,好吧,node_modules就是一个巨无霸。
其实,node_modules并不需要在你的项目根目录,而且,项目间是可以共享node_modules的,最最简单的做法就是:
D:\Projects\node_modules
D:\Projects\projectA
D:\Projects\projectB
D:\Projects\projectC
每个project目录里,复制node_modules内容到父目录后,删掉自己项目里的node_modules就可以了,没有任何影响,这样,建立新项目的时候,也完全不需要有那个动辄几百M的大node_modules了。
这么简单的东西,相信,嗯,额……没几个人知道吧