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

成功。

相关推荐
前端郭德纲5 分钟前
深入浅出ES6 Promise
前端·javascript·es6
就爱敲代码11 分钟前
ES6 运算符的扩展
前端·ecmascript·es6
王哲晓31 分钟前
第六章 Vue计算属性之computed
前端·javascript·vue.js
究极无敌暴龙战神X38 分钟前
CSS复习2
前端·javascript·css
风清扬_jd1 小时前
Chromium HTML5 新的 Input 类型week对应c++
前端·c++·html5
Ellie陈1 小时前
Java已死,大模型才是未来?
java·开发语言·前端·后端·python
想做白天梦2 小时前
双向链表(数据结构与算法)
java·前端·算法
有梦想的咕噜2 小时前
Electron 是一个用于构建跨平台桌面应用程序的开源框架
前端·javascript·electron
yqcoder2 小时前
electron 监听窗口高端变化
前端·javascript·vue.js
Python私教2 小时前
Flutter主题最佳实践
前端·javascript·flutter