Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with package.json
pnpm install
报错
Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with 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"
解决办法
pnpm install --no-frozen-lockfile
用于安装项目的依赖包,并且允许更新 pnpm-lock.yaml 文件。
具体来说:
pnpm install:安装项目中定义的所有依赖包。如果已经有node_modules文件夹,它会根据pnpm-lock.yaml文件中的内容安装所有依赖项。--no-frozen-lockfile:表示在安装过程中,允许更新pnpm-lock.yaml文件。如果项目的依赖版本已经发生变化,pnpm-lock.yaml文件会被更新以反映这些变化。
这个选项通常在你希望安装新的依赖或更新现有依赖时使用,因为它不会强制锁定依赖的版本,而是允许更新锁文件。

浙公网安备 33010602011771号