如果我全局安装了一个 npm 包,并且我想在某个项目中本地安装相同的包,npm 是否会再次下载该包或从全局安装文件夹中复制它?如果没有,有没有办法让它做到这一点?
不建议将文件从全局复制到本地。在这两个地方都安装了软件包是很正常的。
\n您还可以使用npm link符号链接全局包
\n\n\n\n
\n- 将其安装在两个地方。说真的,你的磁盘空间这么少吗?它\xe2\x80\x99 很好,真的。它们\xe2\x80\x99是微小的JavaScript程序。
\n- 全局安装它,然后npm link Coffee-script或npm link express(如果\n您\xe2\x80\x99re 在支持符号链接的平台上。)那么您只需\n更新全局副本即可更新所有符号链接以及。
\n我认为第一个选项是最好的。简单、清晰、明确。如果您要在一堆不同的项目中重复使用相同的库,那么第二个确实很方便。(更多关于npm 链接的信息将在未来的\n分期文章中介绍。)
\n
| 归档时间: |
|
| 查看次数: |
2981 次 |
| 最近记录: |