npm 安裝yo 失敗 Your yo version is outdated.

在用jhipster開發時用yo創建表,發現安裝yo失敗

執行命令:sudo npm install -g yo

提示如下錯誤

這個問題,可能是安裝yo的一個bug,yo雖然下載下來了,但可能沒有創建軟連接。

 

從輸出的終端中,可以看到yo安裝的路徑在哪個文件下,例如:這裏的在lib下,bin文件下的爲軟連接目錄

在bin文件下命令查看是否創建軟連接: ls -al

不同的安裝目錄,位置可能不一樣

/usr/local/Cellar/node/10.4.0/lib/node_modules/yo

也可以通過命令查找yo是否已下載:sudo find / -name yo

可以通過軟連接,將yo鏈接到此路徑下,找到yo文件下的cli.js文件,在bin文件下創建軟連接

sudo ln -s  /usr/local/Cellar/node/10.4.0/lib/node_modules/yo/lib/cli.js yo

通過命令查看文件信息: ls -al

查看yo版本是否安裝成功

yo --version

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章