下载的vue3模板用到了pnpm,就安装了一下
但是安装之后使用pnpm install 就发现包全被移动到ignored文件夹下面了,还报错
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所在目录的路径添加到环境变量里面了
npm install -g @pnpm/exe

耶斯!终于成功了!
文章讲述了作者在使用Vue3模板时遇到的pnpm包管理器问题,包被移动到ignored文件夹并报错。通过删除node_modules、配置pnpm以及将pnpm.exe添加到环境变量中,解决了不同包管理器导致的冲突,成功安装和使用pnpm。
1385

被折叠的 条评论
为什么被折叠?



