NPM命令 npm access

npm access

npm package 訪問權限管理

設置公開訪問和私密訪問權限

> npm access public [<package>]
> npm access restricted [<package>]

添加或刪除團隊的某個權限

> npm access grant <read-only|read-write> <scope:team> [<package>]
> npm access revoke <scope:team> [<package>]

設置發佈包的賬戶是否需要雙層身份驗證

> npm access 2fa-required [<package>]
> npm access 2fa-not-required [<package>]

顯示用戶或團隊能夠訪問的所有包以及訪問級別

> npm access ls-packages [<user>|<scope>|<scope:team>]

只讀公共包不會被打印
不會打印整個註冊表清單

顯示包的所有訪問權限

> npm access ls-collaborators [<package> [<user>]]

只會顯示至少具有隻讀權限的包
如果傳入user,那麼該列表只會被過濾到用戶碰巧所屬的團隊

編輯包的權限:

> npm access edit [<package>]

???

說明

  • package: 可選參數, 默認當前工作目錄的的package
  • package 默認權限: public

未完待續…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章