一、遇到的问题

ERR_PNPM_OUTDATED_LOCKFILE  Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with <ROOT>/package.json
Note that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"
  Failure reason:
  specifiers in the lockfile don't match specifiers in package.json:
* 1 dependencies were added: playwright@^1.55.1
Error: Command "pnpm install" exited with 1

原因:
在仓库中提交了pnpm-lock.yaml文件,导致vercel直接优先读取锁定的文件版本,导致编译失败。

二、解决方法

配置以下命令:

pnpm install --no-frozen-lockfile
Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐