npm怎么迁移到pnpm

下载的vue3模板用到了pnpm,就安装了一下

但是安装之后使用pnpm install 就发现包全被移动到ignored文件夹下面了,还报错

javascript 复制代码
PS G:\Projects\gitProeject\TS_front> pnpm install
 WARN  Moving @commitlint/config-conventional that was installed by a different package manager to "node_modules/.ignored"
 WARN  Moving @commitlint/cli that was installed by a different package manager to "node_modules/.ignored"
 WARN  Moving @eslint/js that was installed by a different package manager to "node_modules/.ignored"
 WARN  Moving @commitlint/types that was installed by a different package manager to "node_modules/.ignored"
 WARN  Moving @faker-js/faker that was installed by a different package manager to "node_modules/.ignored"
 WARN  76 other warnings
 MODULE_NOT_FOUND  Cannot find module 'G:\Projects\gitProeject\TS_front\node_modules\pnpm\dist\worker.js'

看报错原因说使用了两个不同的包管理器,那应该怎么办呢?

把node_modules删除

配置pnpm,之前只是安装了,但没有配置,所以无法识别pnpm命令

通过npm安装,安装好的pnpm在node_module下面,感觉不能用的亚子

bin 文件夹下面只有这个文件,既没有exe文件也没有cmd文件

通过下面的命令安装成功了

把pnpm.exe所在目录的路径添加到环境变量里面了

javascript 复制代码
npm install -g @pnpm/exe

耶斯!终于成功了!

相关推荐
失忆爆表症3 小时前
05_UI 组件库集成指南:Shadcn/ui + Tailwind CSS v4
前端·css·ui
小迷糊的学习记录3 小时前
Vuex 与 pinia
前端·javascript·vue.js
发现一只大呆瓜4 小时前
前端性能优化:图片懒加载的三种手写方案
前端·javascript·面试
不爱吃糖的程序媛4 小时前
Flutter 与 OpenHarmony 通信:Flutter Channel 使用指南
前端·javascript·flutter
利刃大大4 小时前
【Vue】Element-Plus快速入门 && Form && Card && Table && Tree && Dialog && Menu
前端·javascript·vue.js·element-plus
NEXT064 小时前
AI 应用工程化实战:使用 LangChain.js 编排 DeepSeek 复杂工作流
前端·javascript·langchain
念风零壹4 小时前
AI 时代的前端技术:从系统编程到 JavaScript/TypeScript
前端·ai
光影少年5 小时前
react的hooks防抖和节流是怎样做的
前端·javascript·react.js
小毛驴8505 小时前
Vue 路由示例
前端·javascript·vue.js
发现一只大呆瓜5 小时前
AI流式交互:SSE与WebSocket技术选型
前端·javascript·面试