NPM包从哪里来?

问题描述 投票:0回答:2

我对 npm 有疑问。当我写“npm install”时,npm 软件包正在安装在“node_modules”文件夹中。

NPM包从哪里来?是 git 仓库吗?

npm
2个回答
2
投票

NPM(节点包管理器)可以从任意数量的位置安装节点模块(即包)。 在许多情况下,npm-install 会安装与您的应用程序关联的

package.json
文件中列出的所有软件包,并默认将它们存储在本地
node_modules
文件夹
中。

如果它从您的

package.json
读取要安装的软件包,那么通常会从 https://registry.npmjs.org/ 检索该软件包。

但是,您可以从 git、其他服务器甚至您创建和命名的本地 NPM 包安装包。


0
投票

当您运行 npm install 时,npm(节点包管理器)默认从 npm 注册表获取包。 npm 注册表是 Node.js 和 JavaScript 库包的公共存储库。它包含大量开源库和工具,开发人员可以在他们的项目中使用。

默认情况下,npm 从位于 https://registry.npmjs.org/ 的公共 npm 注册表安装软件包。该注册表托管由世界各地的开发人员和组织发布的公共包和范围包。

© www.soinside.com 2019 - 2024. All rights reserved.