Публикация пакетов, помеченных как частные, в verdaccio

Можно ли публиковать в Verdaccio пакеты, помеченные как частные, не удаляя private:true из package.json?

В документации NPM говорится, что мы также можем использовать publishConfig, чтобы гарантировать, что пакет будет опубликован только в определенном каталоге, но нет примеров, как его настроить:

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


person Ole    schedule 27.12.2019    source источник


Ответы (1)


Я заменил private:true на:

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

Обратите внимание, что пакет должен иметь область действия, поэтому я добавил область @fireflysemantics:

  "name": "@fireflysemantics/package-name"
person Ole    schedule 27.12.2019