1、安装yarn
这个错误表明你的系统无法识别 yarn
命令,通常是因为 Yarn 包管理器没有正确安装或没有添加到系统环境变量中。以下是解决方案:
1. 检查是否安装了 Yarn
在终端/PowerShell中运行:
npm list -g yarn
如果没有安装,你会看到类似 (empty)
的输出
2. 安装 Yarn
通过 npm 全局安装 Yarn:
npm install -g yarn
3. 验证安装
安装完成后检查版本:
yarn --version
如果仍然报错,尝试以下步骤:
4. 检查环境变量
- 在 Windows 搜索栏输入 "环境变量"
- 选择"编辑系统环境变量"
- 点击"环境变量"按钮
- 在"系统变量"中找到 Path 并编辑
- 确保包含 npm 的路径(通常是
C:\Users\你的用户名\AppData\Roaming\npm
)
5. 重启终端/PowerShell
关闭所有终端窗口后重新打开
6. 替代方案(如果仍不工作)
可以直接通过 npx 使用 yarn:
npx yarn [你的命令]
7. 其他安装方法
也可以通过 Windows 安装包安装:
- 访问 Yarn 官网
- 下载 .msi 安装包
- 运行安装程序
安装完成后,再次尝试运行你的 yarn 命令应该就可以正常工作了。
2、yarn无法使用解决方法:
以管理员身份打开vscode
在vscode终端执行
get-ExecutionPolicy
查看结果为 Restricted执行
set-ExecutionPolicy RemoteSigned
将ExecutionPolicy 设置为 RemoteSigned再次执行
get-ExecutionPolicy
查看已经修改为 RemoteSigned