5

如果我在本地安装了节点模块(与我的节点应用程序位于同一文件夹中),它们会覆盖相同模块的全局安装吗?

4

1 回答 1

8

是的。请参阅此处有关模块解析的文档。而且,为了清楚起见,这里的“覆盖”只是意味着本地模块是要解析的模块。全局模块将保持不变,其他目录中的 node.js 应用程序仍然可以使用全局模块。


编辑:它可能还有助于更好地理解使用 npm 进行全局安装的工作方式。更多信息是[这里](https://nodejs.org/en/blog/npm/npm-1-0-global-vs-local-installation/)。
于 2011-09-16T19:35:30.680 回答