С выпуском npm @ 5 теперь будет записываться, package-lock.json
если a не npm-shrinkwrap.json
существует.
Я установил npm @ 5 глобально через:
npm install npm@5 -g
А теперь, если в npm-shrinkwrap.json
течение:
npm install
предупреждение будет напечатано:
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!
Итак, мой вывод, что я должен заменить термоусадочную пленку на package-lock.json
.
Но почему для него появился новый формат? Что может package-lock.json
сделать то, что npm-shrinkwrap.json
не может?