将范围与注册表关联

中英双语

范围可以与单独的注册表相关联。这使您可以无缝地使用来自主要 npm 注册表和一个或多个私有注册表(例如 GitHub 包 或开源 Verdaccio 项目)的包的组合。

您可以在登录时将范围与注册表关联,例如

npm login --registry=http://reg.example.com --scope=@myco

作用域与注册表具有多对一的关系:一个注册表可以托管多个作用域,但一个作用域只能指向一个注册表。

您还可以使用 npm config 将范围与注册表关联:

npm config set @myco:registry http://reg.example.com

一旦范围与注册表相关联,具有该范围的包的任何 npm install 都将改为从该注册表请求包。包含范围的包名称的任何 npm publish 将改为发布到该注册表。