从 npm 或者 Yarn 迁移到 pnpm

依赖迁移

删除当前项目目录下的依赖文件:

rm -rf node_modules

生成 pnpm-lock.yaml 文件:

pnpm import

使用 pnpm 重新安装依赖:

pnpm install

在确保项目可以正常运行之后,可选择删除 npm 或者 Yarn 的配置文件:

rm -rf package-lock.json npm-shrinkwrap.json yarn.lock

查看 pnpm 版本号:

pnpm -v

将 pnpm 版本号添加到 package.json 文件中:

{
  ...
  "packageManager": "pnpm@10.6.5"
}

参考文献