npm to pnpm

如何将npm迁移到pnpm,需要执行以下步骤:

卸载npm

首先,将npm命令下载的包(node_modules)从当前项目中卸载,package-lock.json文件暂时不能删除后面转换需要使用

安装pnpm

全局安装pnpm,以便可以在项目中使用它

npm install -g pnpm

创建配置文件

在项目目录下创建.npmrc的文件

# pnpm 配置
shamefully-hoist = true # 强制提升模块以避免版本冲突
auto-install-peers = true # 自动安装依赖的对等包
strict-peer-dependencies = false # 严格遵守对等依赖的版本要求

转换相关文件

package-lock.json转成pnpm-lock.yaml文件,保证依赖版本不变

pnpm import

安装依赖包

通过pnpm安装依赖包

pnpm install

最后,迁移完成,项目正常运行之后,可以删除原本的package-lock.json文件。


results matching ""

    No results matching ""