では5 @ NPMのリリースで、それが今で書きますpackage-lock.jsonしない限り、npm-shrinkwrap.jsonすでに存在しています。
私はnpm @ 5をグローバルにインストールしました:
npm install npm@5 -g
そして今、a 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ことができないのですか?