npmrc 部分npm包走 registry
时间: 2024-10-10 19:15:50 浏览: 26
action-github-registry-npm-proxy:设置一个指向GPR作为代理的.npmrc文件
npmrc 是 npm 配置文件,它允许用户在全局或项目级别上设置 npm 命令的默认值。npmrc 文件中的设置可以覆盖全局 npm 配置,并且在创建的 npm 包中可以使用这些设置。
如果你想要在某些 npm 包中使用特定的 registry(注册表),可以在项目级别的 npmrc 文件中进行配置。具体的设置可能如下所示:
```lua
{
"always-auth": true,
"registry": "https://registry.npmjs.org/"
}
```
在这个例子中,我们设置了 "always-auth" 为 true,这意味着每次使用 npm 安装包时,都会要求用户进行身份验证。同时,我们设置了 registry 为 "https://registry.npmjs.org/",这意味着我们使用 npmjs.org 作为我们的默认注册表。
这样,当你使用这些特定的 npm 包时,npm 将使用在 npmrc 文件中设置的注册表。你可以根据需要调整这些设置,以满足你的项目需求。需要注意的是,如果你使用的是私有注册表,你可能需要提供正确的凭据才能使用这些包。
阅读全文