Czy istnieje sposób config KMP nie zainstalować pakiet za pomocą lazy wersji jak:Jak zmusić npm do zainstalowania domyślnej wersji pakietu?
"coffee-script": "^1.11.1",
Ale
"coffee-script": "1.11.1",
I mają takie zachowanie staje się jedną domyślną? Zwykle nie chcemy używać leniwych wersji, wolę ręcznie uaktualniać wszystko do najnowszej wersji, niż mieć błąd zgłaszany mi na twarzy po nowym wdrożeniu z powodu błędu w jednej z moich zależności.
Jedynym sposobem na "zrobienie tego" jest ręczne usunięcie znaku ^
za każdym razem po każdym npm install
, co jest nieco nudne.
Interesujące, ale tak naprawdę nie odpowiada na pytanie. Nie pomaga w instalacji 'npm install' i dodaje nowy przepływ pracy zależności i wdrażania. Sądzę, że jest to przydatne głównie w bardzo krytycznych systemach. Z mojej strony, zapewnienie wersji własnych zależności jest na razie wystarczająco dobre. :) Ale zdecydowanie interesujące! – Vadorequest
To blokuje twoje zależności i jest używane specjalnie przy instalacji npm. Nie dodaje żadnych nowych zależności; funkcjonalność jest zawarta w pakiecie npm. Nie wiem o krytyczności, ale dobrze rozrysowuję te mapy do twojego przypadku użycia i jest łatwy w użyciu. – teroi