NPM命令 npm access

mac2026-05-15  5

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: 可选参数, 默认当前工作目录的的packagepackage 默认权限: public

未完待续…

最新回复(0)