官方文檔給出的解決方案網址是 https://umijs.org/zh/guide/faq.html#umi-%E4%B8%8D%E6%98%AF%E5%86%85%E9%83%A8%E6%88%96%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4
作為一個命令行小白,實在是沒搞清楚如何添加,研究了半天,網上也沒找到更加詳盡的解決辦法,最后還是靠自己多年破解游戲的經驗嘗試了一下,最終成功了。
以下為win10的具體解決方案。
1、在控制台通過 yarn global bin 命令拿到 bin 路徑。
如果去這個路徑看一下的話,會發現umi.cmd文件,這就是控制台命令對應的文件。
提示:用鼠標選擇控制台中的文字,再用鼠標右鍵可以復制控制台中選擇的文字到剪切板。
2、將這個路徑添加到系統環境變量中,問題就解決了。
原文是這樣的,具體點就是以下:
(1)可以通過win10搜索功能快速找到環境變量設置。在我的系統中通過搜索出的兩個結果中,“編輯賬戶的環境變量”無法設置系統變量,“編輯系統環境變量”會進入系統屬性-高級,右下角環境變量按鈕可以進入環境變量設置。
(2)在系統變量中,找到Path這個變量,雙擊進行編輯。
這一步很重要,按照我之前的理解,把bin路徑添加成了一個新的系統變量,那是沒有意義的,必須添加到Path這個變量中才行。
(3)在新窗口中,點擊新建,將bin路徑添加進去即可。
(4)不需要重啟電腦,只需要重新進入控制台即可。