多个项目复用node_modules
多个项目使用的node_modules基本一致,每个项目都安装一遍依赖,对空间造成资源浪费。
通过创建软链接的方式,共用一套node_modules。
Win解决方案
mklink /d [链接文件或目录] [原始文件或目录]
// 举例
mklink /d D:\work\project-1\node_modules D:\work\source-project\node_modules
Mac解决方案
ln -s [原始文件或目录] [链接文件或目录]
// 举例
ln -s /User/source-project/node_modules /User/project-1/node_modules
注:管理员身份运行