【问题解决】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

成功。

相关推荐
纯爱掌门人几秒前
鸿蒙状态管理V2实战:从零构建MVVM架构的应用
前端·harmonyos
丘耳5 分钟前
vis-network 知识点笔记
前端·javascript
有点笨的蛋6 分钟前
重新理解 Flexbox:让布局回归“弹性”的本质
前端·css
小着7 分钟前
微信小程序组件中二维码生成问题解决方案
前端·微信小程序
潜心编码13 分钟前
基于Django的医疗电子仪器系统
前端·数据库·1024程序员节
摘星编程18 分钟前
深入 Actix-web 源码:解密 Rust Web 框架的高性能内核
开发语言·前端·rust·actixweb
小白的码BUG之路18 分钟前
Vue3 -- 响应式 ref和 reactive
前端·javascript·vue.js
Onion25 分钟前
Vue2日历组件-仿企微日程日历
前端·javascript·vue.js
用户842981424181026 分钟前
js中如何隐藏eval关键字?
前端·javascript·后端
chxii28 分钟前
前端与Node.js
前端·node.js