目錄
變更套件可見性
目錄
您可以從網站或命令列變更範圍套件的可見性。
您必須是擁有套件的使用者帳戶或組織的所有者,才能變更套件可見性。
如需有關套件可見性的詳細資訊,請參閱「套件範圍、存取層級和可見性」。
注意:您無法變更未範圍化的套件的可見性。只有具有付費訂閱的範圍套件才能設為私人。
將公開套件設為私人
注意:將套件設為私人需要付費使用者帳戶或組織。若要註冊付費使用者或組織,請前往 https://www.npmjs.com/settings/account-name/billing
,將 account-name
替換為您的 npm 使用者帳戶或組織名稱。
如果您想要限制您擁有的公開套件的存取和可見性,您可以將套件設為私人。當您將套件設為私人時,其存取權將立即更新,且套件將在變更後幾分鐘內從網站中移除。
使用網站
- 在 npm 網站 上,前往套件頁面。
- 在套件頁面上,按一下設定。
- 在「套件存取」下,選取「套件是否為私人?」
- 按一下更新套件設定。
使用命令列
若要在命令列上將公開套件設為私人,請執行以下命令,將 <package-name>
替換為您的套件名稱
npm access restricted <package-name>
如需更多資訊,請參閱 npm access
文件。
將私人套件設為公開
注意:當您將私人套件設為公開時,所有 npm 使用者都將可以看到並下載該套件。
使用網站
- 在 npm 網站上,前往套件頁面。
- 在套件頁面上,按一下設定。
- 在「套件存取權」下方,取消選取「套件為私人?」
- 按一下更新套件設定。
使用命令列
若要透過命令列將私人套件設為公開,請執行下列命令,並將 <package-name>
替換為套件名稱
npm access public <package-name>
如需更多資訊,請參閱 npm access
CLI 文件。