1. ホーム
  2. node.js

[解決済み] npmでpackage-lock.jsonを強制的に生成する方法はありますか?

2022-03-09 10:06:11

質問

誤って削除してしまったので、いろいろと変更し 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 ファイルを作成できますか?

解決方法は?

npm 6.xおよび7.xでは、以下のように使用できます。

npm i --package-lock-only

によると https://docs.npmjs.com/cli/install.html

--package-lock-only 引数を指定すると、node_modules のチェックと依存関係のダウンロードを行わず、package-lock.json のみを更新します。