【调试笔记-20240618-Windows-pnpm 更新出现 Cannot find module 问题的解决方法】

调试笔记-系列文章目录

调试笔记-20240618-Windows-pnpm 更新出现 Cannot find module 问题的解决方法


文章目录


前言

本文记录在 Windows 上 pnpm 更新出现 Cannot find module 问题的解决方法。

实验使用的电脑如下:

CPU:

shell 复制代码
Intel Core i5 8265U

操作系统:

shell 复制代码
Microsoft Windows 10  Professional (x64), Version 22H2, Build 19045.4412

一、调试环境


操作系统:Windows 10 专业版

操作系统详细信息如下:

shell 复制代码
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 环境,执行以下命令:

bash 复制代码
$ which pnpm
/c/Program Files/nodejs/pnpm

2、找到 pnpm 的安装路径

3、删除 pnpm.cmd, pnpx.cmd, pnpm 等文件


重新安装 pnpm

1、使用 npm 安装,执行以下命令:

bash 复制代码
npm install -g pnpm

在项目中重新执行 pnpm

1、在项目根目录执行以下命令:

bash 复制代码
pnpm install

系统提示需要重新下载资源包,确认后系统重构资源包。


三、应用场景


四、参考资料

pnpm 安装指南


总结

本文记录在 Windows 上 pnpm 更新出现 Cannot find module 问题的调试步骤和解决方法。

相关推荐
sukalot11 分钟前
windows网络适配器驱动开发-WiFiCx Wi-Fi 7 功能要求(二)
windows·驱动开发
xqqxqxxq1 小时前
MySQL 数据类型笔记
数据库·笔记·mysql
软件技术NINI2 小时前
盗墓笔记html+css+js 2页
css·笔记·html
山河不见老2 小时前
【Cursor 、Qoder安装问题】Cursor 、Qoder安装卡在“正在准备安装”问题排查及解决
人工智能·windows·编辑器
XiaoYu1__2 小时前
算法进阶·其二:用欧拉路径解决“一笔画”问题并建模转化De Bruijn序列的构造问题
c++·笔记·算法·欧拉路径
智者知已应修善业3 小时前
【用D触发器组成000-001-010-011-100】2025-6-7
驱动开发·经验分享·笔记·硬件架构·硬件工程
纪念 2293 小时前
数据库基础
数据库·笔记·学习方法
love530love3 小时前
Windows 原生编译 SGLang(2/8):三铁证判定可行 + --no-deps 外科手术式安装
windows·sglang
AnsonNie3 小时前
处理提示“wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。”【笔记】
笔记
山城码农笑松哥3 小时前
Redis 8.8 新特性实操笔记:原生数组、INCREX 限流、XNACK 流处理
redis·笔记·junit