Niedawno byłem na wakacjach z ograniczoną łącznością internetową. Pracowałem nad rozwojem aplikacji w node.js, gdy nagle potrzebowałem pakietów NPM. Stanowiło to poważną przerwę w rozwoju i musiałem czekać, aż będę mógł przejść do trybu online, aby pobrać te pakiety i kontynuować rozwój.Jak pobrać całe repozytorium NPM, aby uzyskać pełną radość z rozwoju offline?
Czy możliwe jest odbijanie lokalnie całego rejestru npm na moim komputerze? Jak to zrobić?
To powinno być możliwe, ponieważ istnieją internetowe lusterka głównego rejestru. Skąd oni zbierają wszystkie paczki?
To powinno pomóc: https://github.com/npm/npm-registry-couchapp#replicating-the-registry. –
Zobacz http://www.clock.co.uk/blog/how-to-create-a-private-npmjs-repository – subZero