1、安裝yarn
這個錯誤表明你的系統(tǒng)無法識別 yarn 命令,通常是因?yàn)?Yarn 包管理器沒有正確安裝或沒有添加到系統(tǒng)環(huán)境變量中。以下是解決方案:
1. 檢查是否安裝了 Yarn
在終端/PowerShell中運(yùn)行:
npm list -g yarn
如果沒有安裝,你會看到類似 (empty) 的輸出
2. 安裝 Yarn
通過 npm 全局安裝 Yarn:
npm install -g yarn
3. 驗(yàn)證安裝
安裝完成后檢查版本:
yarn --version
如果仍然報(bào)錯,嘗試以下步驟:
4. 檢查環(huán)境變量
- 在 Windows 搜索欄輸入 "環(huán)境變量"
- 選擇"編輯系統(tǒng)環(huán)境變量"
- 點(diǎn)擊"環(huán)境變量"按鈕
- 在"系統(tǒng)變量"中找到 Path 并編輯
- 確保包含 npm 的路徑(通常是
C:\Users\你的用戶名\AppData\Roaming\npm)
5. 重啟終端/PowerShell
關(guān)閉所有終端窗口后重新打開
6. 替代方案(如果仍不工作)
可以直接通過 npx 使用 yarn:
npx yarn [你的命令]
7. 其他安裝方法
也可以通過 Windows 安裝包安裝:
- 訪問 Yarn 官網(wǎng)
- 下載 .msi 安裝包
- 運(yùn)行安裝程序
安裝完成后,再次嘗試運(yùn)行你的 yarn 命令應(yīng)該就可以正常工作了。
2、yarn無法使用解決方法:
以管理員身份打開vscode
在vscode終端執(zhí)行
get-ExecutionPolicy查看結(jié)果為 Restricted執(zhí)行
set-ExecutionPolicy RemoteSigned將ExecutionPolicy 設(shè)置為 RemoteSigned再次執(zhí)行
get-ExecutionPolicy查看已經(jīng)修改為 RemoteSigned