禁止在客户端计算机上取消发布

问题描述 投票:1回答:1

您好我想知道一个特殊的npm配置是否可以

  • 启用npm发布
  • 禁用npm取消发布--force [IDEAL]
  • 禁用所有npm取消发布命令

我使用Verdaccio作为私有包存储库,我知道他们正在开发一种可以实现此目的的特殊配置。但是使用npm在客户端计算机上是否已存在该功能/配置?

npm verdaccio
1个回答
2
投票

v4.0.0-alpha.5以来,此功能在Verdaccio中可用

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

© www.soinside.com 2019 - 2024. All rights reserved.