【调试笔记-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 问题的调试步骤和解决方法。

相关推荐
雪 狼5 分钟前
unity对于文件夹的操作
windows·unity·游戏引擎
爱分享的码瑞哥7 小时前
Rust 进阶教程
开发语言·windows·rust
muren7 小时前
昇思MindSpore学习笔记2-01 LLM原理和实践 --基于 MindSpore 实现 BERT 对话情绪识别
笔记·深度学习·学习
渔舟小调8 小时前
技术浅谈:如何入门一门编程语言
经验分享·笔记
Beast Cheng8 小时前
07-7.1.1 查找的基本概念
数据结构·笔记·考研·算法·学习方法
初学️计算8 小时前
网络协议与标准
运维·服务器·windows
~山花~9 小时前
Vue3实战笔记(64)—Vue 3自定义指令的艺术:实战中的最佳实践
javascript·vue.js·笔记·自定义指令·vue3实战笔记
鱼仰泳9 小时前
【笔记】解决 CSS:backface-visibility:hidden; 容器翻转 引起的容器内 input不可用
前端·css·笔记
ac-er888810 小时前
win10使用小技巧二
windows·技巧·虚拟键盘·防止复制·安装字体
观鉴词recommend10 小时前
【c++刷题笔记-贪心】day30:56. 合并区间 、 738.单调递增的数字
c++·笔记·算法·leetcode