【问题解决】pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

今天配置完poetry环境变量之后pnpm不能用了

具体报错

javascript 复制代码
pnpm : 无法将"pnpm"项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ pnpm run dev
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (pnpm:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

此时我的情况是 npm -v有效,node -v有效,只有pnpm -v无效

npm install -g pnpm之后立马pnpm -v还是无效!

解决尝试1

以管理员身份 运行 Windows PowerShell,执行指令 set-ExecutionPolicy RemoteSigned

这个方法设置完之后还是失败

解决尝试2

参考文章:https://blog.csdn.net/Ithao2/article/details/130220748?spm=1001.2101.3001.6650.1\&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Ctr-1-130220748-blog-137506638.235^v43^pc_blog_bottom_relevance_base9\&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Ctr-1-130220748-blog-137506638.235^v43^pc_blog_bottom_relevance_base9\&utm_relevant_index=2

在管理员powershell界面中 iwr https://get.pnpm.io/install.ps1 -useb | iex 这一步能找到pnpm在哪里。

C:\Users\24541\AppData\Local\pnpm

PNPM_HOME=C:\Users\{user}\AppData\Local\pnpm

成功。

相关推荐
用户4794928356915几秒前
XSS、CSRF、CSP、HttpOnly 全扫盲:前端安全不只是后端的事
前端·后端·面试
O***p6042 分钟前
当“前端虚拟化”成为可能:构建下一代 Web 应用的新范式
前端
孤酒独酌17 分钟前
一次断网重连引发的「模块加载缓存」攻坚战
前端
jinzeming99921 分钟前
Vue3 PDF 预览组件设计与实现分析
前端
编程小Y22 分钟前
Vue 3 + Vite
前端·javascript·vue.js
GDAL31 分钟前
前端保存用户登录信息 深入全面讲解
前端·状态模式
大菜菜38 分钟前
Molecule Framework -EditorService API 详细文档
前端
Anita_Sun39 分钟前
😋 核心原理篇:线程池的 5 大核心组件
前端·node.js
灼华_43 分钟前
Web前端移动端开发常见问题及解决方案(完整版)
前端
_请输入用户名44 分钟前
Vue3 Patch 全过程
前端·vue.js