2017-02-20 1 views
0

(Вопрос записываются для будущего использования)Является ли разумным использовать мою собственную частную npm, такую ​​как Sinopia, или есть более простой/лучший способ?

Я не очень знаком с узлом JS, и я уверен, если я должен использовать личное хранилище НОГО при использовании ткани композитора

ответ

1

При установке ткани композитора для использования с приложение nodejs, вы должны запустить npm install -S composer-client или npm install -S composer-admin, оба из которых будут удалены из общедоступного репозитория npm.

Если вы хотите опубликовать определение бизнес-сети (функции модели и/или процессора транзакций) в npm, вы можете либо использовать публичный репозиторий npm, если хотите, чтобы код был передан сообществу, либо вы можете выбрать репозитарий частного предприятия npm, если вы этого не сделаете.

За исключением двух вариантов использования, нет необходимости публиковать определение бизнес-сети на локальном сервере npm, таком как синопья, поскольку вы не будете делиться ими. Однако, если вы действительно используете прецедент для этого, синопсия будет работать нормально.

Его также стоит отметить, что вы можете использовать npm link (https://docs.npmjs.com/cli/link) для доступа к модулю npm, который вы написали в вашей системе, в других проектах, без публикации на сервере npm.

Смежные вопросы