npm项目迁移到,pnpm 过程

npm迁移到pnpm,好处多多,节省磁盘。。。

注:新手先备份

1.将npm包从当前项目中卸载

删除项目中的 node_modules文件

2.安装pnpm:安装pnpm,以便您可以在项目中使用它。

复制代码
npm install -g pnpm

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

复制代码
# pnpm 配置
shamefully-hoist=true
auto-install-peers=true
strict-peer-dependencies=false

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

复制代码
pnpm import

5.通过 pnpm 安装依赖包

复制代码
pnpm install

结束

注:在项目正常运行之后,可以删除原本的 package-lock.json和yarn.lock 文件,保持项目的整洁

相关推荐
达达爱吃肉3 分钟前
claude 接入deepseek 运行报错
java·服务器·前端
jingling55510 分钟前
Flutter | Dio网络请求实战
android·开发语言·前端·flutter
freeinlife'16 分钟前
精准秒表计时器实现---基于js
开发语言·前端·javascript
王文?问26 分钟前
ESP32-S3 实战教程:本地语音识别控制 Web 塔防游戏,从固件到前端完整跑通
前端·游戏·语音识别
Hoshizola41 分钟前
uniapp与蓝牙设备连接详细步骤
前端·uni-app
优雅格子衫1 小时前
uniapp 拍照相册选取后超级好用的裁剪组件,增加水印完全自定义
开发语言·前端·javascript·uni-app·vue
Dxy12393102161 小时前
HTML如何写鼠标事件
前端·html·计算机外设
AI砖家1 小时前
前端 JavaScript 异步处理全方案详解:从回调到 Observable
开发语言·前端·javascript
用户713874229001 小时前
构建现代 Web 应用的令牌安全体系:Refresh Token Rotation、HttpOnly Cookie 与 Grace Period 全解析
前端
之歆1 小时前
Day21_电商详情页核心技术实战:从LESS预处理到复杂交互实现
开发语言·前端·javascript·css·交互·less