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
未完待续…