关于范围

注意:您必须使用 npm 版本 2 或更高版本才能使用范围。要升级到最新版本的 npm,请在命令行上运行 npm install npm@latest -g

当您注册 npm 用户账户或创建组织时,您将获得与您的用户或组织名称匹配的范围。您可以将此范围用作相关包的命名空间。

范围允许您创建与其他用户或组织创建的包同名的包,而不会发生冲突。

当在 package.json 文件中列为依赖项时,范围包的前面是它们的作用域名称。范围名称是 @ 和斜杠之间的所有内容:

  • "npm" 范围:
@npm/package-name
    Rug/a508575aW2lTqZBMuk2bKqJlH5AZW1/yklpIQGXs8dKCgtn8ISREvGZwBO6s
@npmcorp/package-name

r4Et79zEKjAJuojPmMAmOfOwPgTRxGqM8ShcRoJeRGpP5awVA/V14VSff+uWLEmoZbbWV0/svPAQPNZGCb3GYCvaVQ0qrXB+iObpYCgdVKmS6//piCyhhW+ER0zUPvezcKk7V8DJxT/ZEpDvLFAQvQ4HtRaavCcowQUIegw30eCQoVSGSLAK1coYyD7JsFdH

r4Et79zEKjAJuojPmMAmOb1/ECit8Nk1aWjCZi55X5P59wxAq4Pc9rW1D6ggCenLJkAJDS29OBux0Kg+0YX4RXrjpnagu2a+vEdpgugTPN+FcLvP8YKKjLgRsBQThHYzLJsdlcEivQI20k3SRxSMPndWxvH2iqdNf3qr+nJbhrc=

范围和包可见性

    yMw2cYLAIAwHc40WzZEpdsOW1eJpg2VzJoFMBHri8g+sZCnODCjkBvZht93H6BnDHB0a/enn0kGAZXyE7h8Oy0Dzauyx7bekHE3OLbUANWOycxLjUqsvczzxk3T+JNdmfDY/iT/8xXFGiuZFL4bK/aYfNz2MR1yJfadJYGZOOJPafh2BXX4e7r+0RUAuZZqMU51pXho9rCrpouk1MZY8RiAlrfXN9w758rxlRhwn7QiKfUWFTIIqIc6UFIVPsV8fF0rclKcW9Vd6M02FUWj/WV+FyPNrjmWf1NgZtZTwiyX/tNeowNwSk5LCRIME8+SgsLMCDNqZHDM3p/4lytQpLA==

gYy9SM2TOZrSvn9Y3cvrL2bWRMVtn2W0k13sL1gHrtVy71hgudeo6jKTQ9p90q7pCgKnpuJd1JU/8Jy46Z07xxSx5nsfm4oorNbatO221H2lU7bRT50uay/DccOmqLVWLTmWDqgwtQs6Av3NPTukWlHfRmV6gMohkB5u5qNatA0FCGc4Gs7srFfEPdiDJR2OGdoeqC2W+9h3xVNVuadEfg==