For the complete documentation index, see llms.txt. This page is also available as Markdown.

NPM, PNPM, Yarn, Bun - ロックファイルの破損

破損した lockfile は、最も一般的には、あなたのプロジェクトと AutoFix の間で node、npm、pnpm、yarn、または bun のバージョンに不一致があることが原因です。あなたの package.json.

AutoFix は、以下で指定された node と npm/pnpm/yarn/bun のバージョンを使用します engines セクション あなたの package.json ファイル。あなたのファイル内の node のバージョンと npm のバージョンが package.json ローカルおよび CI/CD で使用しているバージョンと一致していることを確認してください。バージョンを揃えることで、次のファイルへの AutoFix による変更を避けられます package-lock.json ファイル。

例:

{
  "engines": {
    "node": "22",
    "npm": "11.14.1",
    "pnpm": "11.7.0",
    "yarn": "^4.17.11",
    "bun": "1.3.0"
  }
}

最終更新

役に立ちましたか?