繁体   English   中英

纱线安装 - 在 Windows 11 Powershell 中无法识别为命令

[英]Yarn Install - Not recognized as command in Windows 11 Powershell

纱线未被识别为 cmd 命令。

我尝试使用“npm install -g yarn”全局安装它,并将路径变量添加到“C:\Users[user]\AppData\Roaming\npm\yarn”。 还有其他建议吗?

您可以尝试以下几件事:

  1. You may need to close and reopen the Powershell windows because newly added environment variables or updates to them are not automatically reflected to already open shell windows.

  2. 检查您的路径是否正确:它通常是C:\Users\endo\AppData\Roaming\npm在我的 PC 上,而不是C:\Users\endo\AppData\Roaming\npm\yarn正如你提到的。

  3. 尝试运行yarn.cmdyarn.ps1

  4. 尝试 CMD 而不是 Powershell,看看它是否可以这样工作。

首先,你应该检查你有 16+ node.js 安装,你可以检查它

  1. node -v如果有效,
  2. 运行npm config get prefix它会给你一个路径 CTRL+C 这个路径
  3. 打开开始搜索并输入 env 然后点击“编辑系统环境变量”
  4. 修改环境变量
  5. 将复制的路径添加到您的 PATH 作为新路径在此处输入图像描述

在这之后你应该很好,但如果 PS 无法加载 Yarn 运行这个命令

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM