Niedawno zacząłem rozwijać dla węzła. Firma, w której pracuję, ma wewnętrzny rejestr npm. Chcę wiedzieć, jak korzystać z różnych ustawień rejestru w zależności od tego, gdzie się rozwijam. Aby zilustrować, mam strukturę katalogów jak pokazano poniżej:przełączanie rejestru npm na podstawie katalogu
~/Code
|
| -- My Projects
| |
| | -- Proj 1
| | -- Proj 2
|
|-- My Company
|
|--Proj 1
|--Proj 2
Kiedy Zajmuję się w jednym z projektów „Mój projekt” Chciałbym rejestru npm, aby wskazywał na https://registry.npmjs.org (rejestr domyślny). Ale kiedy rozwijam się w jednym z projektów w "Mojej firmie", chcę, aby rejestr npm wskazywał na rejestr firmy. Obecnie moją naiwną metodą jest użycie npm config set registry
, aby zaktualizować rejestr.
dziękuję im myślenie, że to dobry projekt, aby flaga -reg na polecenia npm. Czy ta flaga działa również na innych komendach? jak npm search/npm update? – gprasant
Co stanie się, gdy umieścisz swój pakiet prywatny w swoim pakiecie.json? –