pnpm i 遇到Error: Expected "0.23.1" but got "0.21.5"

4 阅读1分钟

如遇到

 throw new Error(`Expected ${JSON.stringify(versionFromPackageJSON)} but got ${JSON.stringify(stdout)}`);
│           ^
│ Error: Expected "0.23.1" but got "0.21.5"
│     at validateBinaryVersion (D:\JC\dgp\src\data-governance-web\node_modules\.pnpm\esbuild@0.23.1\node_modules\esbuild\install.js:134:11)
│     at D:\JC\dgp\src\data-governance-web\node_modules\.pnpm\esbuild@0.23.1\node_modules\esbuild\install.js:282:5
└─ Failed in 498ms at D:\JC\dgp\src\data-governance-web\node_modules\.pnpm\esbuild@0.23.1\node_modules\esbuild

在package.json中添加后,再执行

  "resolutions": {
    "esbuild": "npm:esbuild@latest"
  }