yarn create umi報錯文件名、目錄名或卷標語法不正確。


按照官網入門使用的介紹創建ant design pro項目,結果報錯(圖片是網上找的)

 

 

 在網上找到兩種解決辦法

第一種,比較常見的解決辦法,參考:https://www.pianshen.com/article/63631726630/

打開 D:\node\node_global\bin目錄,里面有兩個文件

 

 

 右鍵create-umi.cmd 編輯 將文本改為如下,刪掉前面‘%~dp0’符號

 

 

 

此時不要重新yarn crate umi,因為會重新覆蓋原文件

只需create-umi即可,若是提示“不是內部或外部命令” 需要將create-umi.cmd 的目錄添加到環境變量的path里

第二種:我使用的解決方法

使用yarn global bin查看yarn的目錄

C:\Users\lenovo>yarn global bin
D:\nodejs\node_global\bin

使用yarn global dir查看全局目錄

D:\front>yarn global dir
C:\Users\lenovo\AppData\Local\Yarn\Data\global

原來是因為我電腦的yarn目錄和安裝的模塊不在相同的硬盤分區里導致的

於是去修改 yarn的全局安裝位置和緩存位置:

yarn config set global-folder "D:\yarnConfig\yarn_global"
yarn config set cache-folder "D:\yarnConfig\yarn_cache"

再次運行yarn create umi就可以創建ant design pro項目了

不過

我創建項目的時候選擇完之后創建的時候還報了一個錯

 

 去網上搜也沒搜到解決辦法,嘗試按照一下這個插件

yarn global install eslint-plugin-eslint-comments

然后再次執行還是不行,還是報這個錯

但是項目能創建執行完成

然后嘗試yarn install一下,也完成了

那就yarn start一下吧,也啟動成功了

 

 反正到最后也不知道這個報錯是為什么,因為我原來這樣創建項目的時候是沒問題的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM