Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Generator .npmrc

Spójna konfiguracja npm w projekcie

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Preset
Ustaw opcje i wygeneruj plik .npmrc.

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator pliku .npmrc

Plik .npmrc w katalogu projektu ustawia zachowanie npm dla wszystkich osób pracujących z repozytorium — bez konieczności ręcznej konfiguracji.

Najważniejsze opcje

OpcjaZnaczenie
registryadres rejestru pakietów
save-exactzapis dokładnych wersji bez ^ i ~
engine-strictwymusza zgodność wersji Node z engines
auditsprawdzanie podatności przy instalacji
package-lockużywa i tworzy plik blokady
legacy-peer-depsignoruje konflikty peer dependencies

Przykład

Ustawienie save-exact=true sprawia, że npm install lodash zapisze dokładną wersję zamiast zakresu. Dzięki temu różne środowiska instalują identyczne wersje pakietów.

Prywatne rejestru

Dla prywatnego rejestru (np. Nexus, Artifactory) ustaw registry na jego adres. Token autoryzacyjny dodawaj przez //registry/:_authToken=..., ale trzymaj go poza repozytorium.

Najczęstsze pytania

Gdzie znajduje się .npmrc?

Może być w katalogu głównym projektu (wersjonowany), w katalogu domowym użytkownika (prywatny) lub w katalogu npm. Projektowy nadpisuje pozostałe.

Czy legacy-peer-deps to dobry pomysł?

To obejście konfliktów zależności. Stosuj tylko tymczasowo — docelowo warto rozwiązać konflikt wersji pakietów.

Jak ukryć token?

Użyj zmiennej środowiskowej ${NPM_TOKEN} zamiast zapisywać token w pliku. Plik z tokenem dodaj do .gitignore.

Zobacz też — powiązane narzędzia

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!