1
使用npm shrinkwrap
或總是安裝依賴項通過-E
或--save-exact|-E
標誌,有什麼不同?npm shrinkwrap vs install通過--save-exact標誌
即:$ npm i redux -SE
-SE作爲速記--save --save-exact
我想shrinkwrap
也將鎖定「我們的第一級依賴的依賴」的照顧,而且這將是一個不好的做法,始終使用--save-exact
取而代之?如果不是,我們何時或爲什麼需要使用--save-exact
標誌?
編輯:我也開始看到有人建議以配置NPM默認安裝依賴的確切版本:
即:$ npm config set save-exact=true
現在,如果我們做到這一點,我們還需要到shrinkwrap
我們的項目?