Aby zmienić repozytorium pakietów w projekcie za pomocą npm, można skorzystać z kilku metod. Oto kroki do zmiany repozytorium pakietów:
- Zmiana repozytorium globalnie: Możesz zmienić domyślne repozytorium dla wszystkich projektów za pomocą polecenia:
npm config set registry <nowy-url-repozytorium>
Na przykład:
npm config set registry https://registry.npmjs.org/
- Zmiana repozytorium lokalnie dla projektu: Możesz dodać ustawienie repozytorium do pliku
.npmrc
w katalogu głównym projektu:
echo 'registry=<nowy-url-repozytorium>' > .npmrc
Na przykład:
echo 'registry=https://registry.npmjs.org/' > .npmrc
- Zmiana repozytorium dla jednego polecenia instalacji: Możesz użyć flagi
--registry
, aby wskazać repozytorium tylko dla jednej operacji instalacji:
npm install <nazwa-pakietu> --registry <nowy-url-repozytorium>
Na przykład:
npm install lodash --registry https://registry.npmjs.org/
Zmiana repozytorium pakietów jest przydatna, gdy chcesz korzystać z prywatnych rejestrów lub alternatywnych rejestrów pakietów.