目錄
關於範圍
目錄
注意:您必須使用 npm 版本 2 或更高版本才能使用範圍。若要升級到最新版本的 npm,請在命令列上執行 npm install npm@latest -g
當您註冊 npm 使用者帳戶或建立組織時,您會獲得與您的使用者或組織名稱相符的範圍。您可以將此範圍用作相關套件的命名空間。
範圍允許您建立與其他使用者或組織建立的套件同名的套件,而不會發生衝突。
在 package.json
檔案中列為依賴項時,範圍套件會加上其範圍名稱。範圍名稱是 @
和斜線之間的所有內容
- "npm" 範圍
@npm/package-name
- "npmcorp" 範圍
@npmcorp/package-name
如要建立和發布公開範圍套件,請參閱「建立和發布範圍公開套件」。
如要建立和發布私人範圍套件,請參閱「建立和發布私人套件」。
範圍和套件可見性
- 未範圍套件永遠是公開的。
- 私人套件永遠是範圍的。
- 範圍套件預設為私人;發布時必須傳遞命令列旗標才能讓它們公開。
如要進一步瞭解套件範圍和可見性,請參閱「套件範圍、存取層級和可見性」。