如何使多个项目共享node_modules目录?

每当我创建项目时,都必须下载节点模块的所有依赖项。无需复制node_modules,是否仍然可以在多个项目中共享中央node_modules?


像以下内容一样,我每次都必须运行许多命令。


npm install gulp-usemin                                                                        

npm install gulp-wrap

npm install gulp-connect

npm install gulp-watch

npm install gulp-minify-css

npm install gulp-uglify

npm install gulp-concat

npm install gulp-less

npm install gulp-rename

npm install gulp-minify-html


慕哥6287543
浏览 4265回答 3
3回答

慕少森

我发现了一个窍门,只需看一下Windows或Linux上的符号链接(符号链接),它就像快捷方式一样工作,但功能更强大。只需在所需的任何位置Junction为node_modules文件夹创建一个。结点不过是您原始的node_modules文件夹的捷径。在您的项目文件夹中创建它(如果使用的话,将在其中创建实际的node_modules)npm install。为此,您至少需要一个node_modules真实的文件夹,然后在其他项目中对其进行连接。在Windows上,您既可以使用命令提示符,也可以使用应用程序。建议您使用命令提示符给您更多控制,使用应用程序更容易,我建议使用Link Shell Extension。
打开App,查看更多内容
随时随地看视频慕课网APP