发布标记为verdaccio私有的软件包

时间:2019-12-27 04:45:21

标签: javascript node.js npm devops verdaccio

是否可以将标记为私有的包发布到Verdaccio,而无需从private:true中删除package.json

NPM文档说,我们还可以使用publishConfig来确保将软件包仅发布到特定目录,但是没有用于配置它的示例:

https://docs.npmjs.com/files/package.json#private

1 个答案:

答案 0 :(得分:1)

我将private:true替换为:

  "publishConfig":{
    "access": "restricted",
    "registry":"http://localhost:4873"
  },  

请注意,必须对软件包进行范围限定,因此我添加了@fireflysemantics范围:

  "name": "@fireflysemantics/package-name"