誤って削除してしまい、package.json
その後多くの変更を加えてきました。npm install
またはnpm update
生成されませんpackage-lock.json
もう。npmキャッシュとnvmキャッシュをクリアしてみましたが、何も動作していないようです。私はNode.jsのいくつかのバージョン(6.10.3 Node.js-3.10.10 npmで動作させたい)で試してみましたが、どのバージョンでも動作しません。
npmにpackage-lock.json
ファイルを生成させる方法はありますか?
package-lock.json
以前のバージョンでは、ロックファイル名はv5以降のnpmでデフォルトで自動的npm-shrinkwrap.json
に生成され、npm shrinkwrap
コマンドを使用して手動で生成されていました。
node 8.6.0
はそれに更新してそれnpm 5.3.0
でうまくいきました。
.gitignore
。どういうわけか私は偶然に持っていpackage-lock.json
て、.gitignore
そこにpackage-lock.json
現れなかったgit status
のでそれは私を失望させていました。