1

ノード v10.15.0 npm v6.4.1

npm-shrinkwrap.jsonの隣にあるプロジェクトを継承しましたpackage.json

実行するnpm installと、ダウンロードする必要があるすべてのパッケージのファイルに対して次のようなエラーが発生します

npm WARN tar ENOENT: no such file or directory, open 'C:\...\node_modules\.staging\core-js-12a70f6a\fn\number\virtual\index.js'

.staging フォルダーを確認すると、実際にファイルが存在することがわかります。

好奇心から削除して再度npm-shrinkwrap.json実行npm installすると、期待どおりに node_modules フォルダーが作成されます。

それshrinkwrapは古い方法でありlock、後の NPM バージョンのメカニズムに置き換えられていることがわかりましたか?

を削除するだけで保存でき、npm-shrinkwrap.json後でパッケージのバージョンで問題が発生することはありませんか?

4

0 に答える 0