调试笔记-系列文章目录
调试笔记-20240618-Windows-pnpm 更新出现 Cannot find module 问题的解决方法
文章目录
前言
本文记录在 Windows 上 pnpm 更新出现 Cannot find module 问题的解决方法。
实验使用的电脑如下:
CPU:
Intel Core i5 8265U
操作系统:
Microsoft Windows 10 Professional (x64), Version 22H2, Build 19045.4412
一、调试环境
操作系统:Windows 10 专业版
操作系统详细信息如下:
Microsoft Windows 10 Professional (x64), Version 22H2, Build 19045.4412
调试环境
- Windows 系统已安装 pnpm 包管理器,在项目开发中正常工作。
在迁移我的用户目录后,使用 pnpm install 出现以下错误:
调试目标
解决运行 pnpm
出现 “Error: Cannot find module ‘C:\Users\yuhui\AppData\Local\pnpm\global\5\node_modules\pnpm\bin\pnpm.cjs’” 的问题
二、调试步骤
查阅 pnpm 官网资料
1、在 https://pnpm.io/installation#troubleshooting 提到类似问题
其中提到 Windows 系统需要使用 git 的 bash 环境,执行以下命令:
$ which pnpm
/c/Program Files/nodejs/pnpm
2、找到 pnpm 的安装路径
3、删除 pnpm.cmd, pnpx.cmd, pnpm 等文件
重新安装 pnpm
1、使用 npm 安装,执行以下命令:
npm install -g pnpm
在项目中重新执行 pnpm
1、在项目根目录执行以下命令:
pnpm install
系统提示需要重新下载资源包,确认后系统重构资源包。
三、应用场景
四、参考资料
总结
本文记录在 Windows 上 pnpm 更新出现 Cannot find module 问题的调试步骤和解决方法。