я настраивал частный реестр npm, следуя этим явные инструкции для создания частного реестра. Однако Я пропустить шаг репликации, потому что мое намерение состоит в том, чтобы иметь пустой реестр, который будет просто дом частных модулей.
все, кажется, работает, однако, когда я запускаю тестовую команду:
npm --registry http://localhost:5984/registry/_design/scratch/_rewrite search /^zipper
Я получаю следующий вывод, который подсказывает мне, что npm находит этот публичный модуль, который не должно существовать в моем личном реестре:
npm http GET http://localhost:5984/npm_registry/_design/scratch/_rewrite/-/all/since?stale=update_after&startkey=1382392304289
npm http 200 http://localhost:5984/npm_registry/_design/scratch/_rewrite/-/all/since?stale=update_after&startkey=1382392304289
NAME DESCRIPTION AUTHOR DATE VERSION KEYWORDS
zipper Insanely simple zipfile creator for node.js =rubenv 2013-05-06 11:35 0.3.0 zip compress archive libzip
zipper-insane Insanely simple zipfile creator for node.js =diorahman 2011-12-17 15:54 0.0.1 zip compress archive libzip
кроме того, когда я пытаюсь установить модуль из моего частного реестра, он устанавливается. Что здесь вообще происходит? Поскольку я запускаю свой собственный CouchDB без репликации существующего, я ожидал, что в базе данных не будет модулей.