禁止在客户端计算机上 npm unpublish
Forbid npm unpublish on client computer
你好我想知道一个特殊的 npm 配置是否可以
- 启用 npm 发布
- 禁用 npm unpublish --force [理想]
- 禁用所有 npm unpublish 命令
我正在使用 Verdaccio 作为私有包存储库,我知道他们正在开发一种可以实现此目的的特殊配置。但是 feature/configuration 是否已经存在于使用 npm 的客户端计算机上?
Verdaccio 自 v4.0.0-alpha.5
起提供此功能
https://github.com/verdaccio/verdaccio/blob/4.x/CHANGELOG.md#features
例如
'vue':
access: $all
publish: $authenticated
unpublish: admin
proxy: npmjs
我们正在引入一个名为 unpublish
的新 属性 来处理这种情况。为了向后兼容,如果未定义 unpublish
将依赖 publish
,因为它在以前的版本中有效。
有关更多信息,请查看我们的文档
https://verdaccio.org/docs/en/packages#unpublishing-packages
你好我想知道一个特殊的 npm 配置是否可以
- 启用 npm 发布
- 禁用 npm unpublish --force [理想]
- 禁用所有 npm unpublish 命令
我正在使用 Verdaccio 作为私有包存储库,我知道他们正在开发一种可以实现此目的的特殊配置。但是 feature/configuration 是否已经存在于使用 npm 的客户端计算机上?
Verdaccio 自 v4.0.0-alpha.5
https://github.com/verdaccio/verdaccio/blob/4.x/CHANGELOG.md#features
例如
'vue':
access: $all
publish: $authenticated
unpublish: admin
proxy: npmjs
我们正在引入一个名为 unpublish
的新 属性 来处理这种情况。为了向后兼容,如果未定义 unpublish
将依赖 publish
,因为它在以前的版本中有效。
有关更多信息,请查看我们的文档
https://verdaccio.org/docs/en/packages#unpublishing-packages