1. 程式人生 > >zsh: command not found cnpm,gulp等命令在zsh終端上報錯的問題

zsh: command not found cnpm,gulp等命令在zsh終端上報錯的問題

以cnpm包為例,使用

npm install -g cnpm

建立了cnpm包。而在zsh終端上執行cnpm,出現

zsh: command not found: cnpm

的報錯。同樣的,gulp等也出現同樣的報錯。
這是什麼原因?在.zshrc檔案加入

export PATH=~/.npm-global/bin:$PATH

後得到解決。而.profile檔案中已有這樣的設定。這說明,zsh執行時,沒有讀取.profile內容。

參考資料:

  1. http://stackoverflow.com/questions/29817857/zsh-command-not-found-gulp

以cnpm包為例,使用

npm install -g cnpm

建立了cnpm包。而在zsh終端上執行cnpm,出現

zsh: command not found: cnpm

的報錯。同樣的,gulp等也出現同樣的報錯。
這是什麼原因?在.zshrc檔案加入

export PATH=~/.npm-global/bin:$PATH

後得到解決。而.profile檔案中已有這樣的設定。這說明,zsh執行時,沒有讀取.profile內容。

參考資料:

  1. http://stackoverflow.com/questions/29817857/zsh-command-not-found-gulp