Con il rilascio di npm @ 5 , ora scriverà a package-lock.json
se non npm-shrinkwrap.json
esiste già un .
Ho installato npm @ 5 a livello globale tramite:
npm install npm@5 -g
E ora, se npm-shrinkwrap.json
si trova a durante:
npm install
verrà stampato un avviso:
npm WARN read-shrinkwrap This version of npm
is compatible with lockfileVersion@1,
but npm-shrinkwrap.json was generated for lockfileVersion@0.
I'll try to do my best with it!
Quindi il mio take-away è che dovrei sostituire la pellicola termoretraibile con la package-lock.json
.
Ma perché esiste un nuovo formato per questo? Cosa può package-lock.json
fare ciò che npm-shrinkwrap.json
non può?