macos -bash: yarn: command not found/-bash: cnpm: command not found


-bash: cnpm: command not found
-bash: yarn: command not found
-bash: xxxx: command not found
如上yarn/cnpm皆通用,前提是安裝成功后報這個錯誤哈!

Error: EACCES: permission denied, mkdir 錯誤的同學請移步這篇文章 👉https://www.cnblogs.com/niceyoo/p/11703560.html

不同於Windows,我們使用了 sudo npm install -g yarn 安裝了yarn,但是在終端打印版本或者是直接使用yarn卻報如下錯誤信息:

-bash: yarn: command not found

其中一種原因:沒有配置類似於Windows里的環境變量。

在終端輸入:

open -e ~/.bash_profile

上方指令方式將通過記事本直接編輯的方式,或者是采用控制台的vim指令

vim ~/.bash_profile

如果采用vim的方式修改后記得執行 :wq 保存退出。


我們以open指令為例,在終端執行如下指令:

1、touch ~/.bash_profile

可跳過,touch的意思是沒有就創建,.bash_profile為系統臨時的環境變量

2、open -e ~/.bash_profile

open指令打開這個文件,如果提示沒有權限 請在前面加上sudo,示例:sudo open -e ~/.bash_profile

3、找到安裝的yarn目錄

還記得安裝yarn的目錄嗎?如果忘記了再執行安裝一邊唄,如下圖所示(圖片為網上的非本人打碼):

4、在發開的bash_profile文件中輸入 export PATH=$PATH:/usr/local/node_global/bin

注意:請將 /usr/local/node_global 替換為你的 yarn 存在的目錄

5、source ~/.bash_profile

source 表示重新執行、刷新的意思

6、yarn -v


我創建了一個java相關的公眾號,用來記錄自己的學習之路,感興趣的小伙伴可以關注一下微信公眾號哈:niceyoo


免責聲明!

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



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