bash命令列工具是mac自帶的,在網上查詢自行安裝oh-my-zsh,然後想執行命令的時候突然發現報錯了
zsh: command not found: npm
npm命令沒有找到,在之前bash中是因為在 .bash_profile 中配置了環境變數,所以可以自由自在地使用npm各種命令,在使用zsh shell時,.zshrc 沒有配置環境變數所以就報錯了。
把 bash 中.bash_profile 全部環境變數加入
open .zshrc
找到#user configuration,然後新增配置
source ~/.bash_profile
最後在 zsh 終端執行命令就可以使用了
source .zshrc
接下來就可以使用npm的各種命令了,yep!
切換到bash
chsh -s /bin/bash
切換到zsh
chsh -s /bin/zsh
記得輸入切換命令後,要重新開啟終端terminal才生效哦!
大功告成!
Mac 下使用zsh及切換bash
mac下自帶zsh,但不是最新。檢視zsh版本 zsh version 可以通過brew安裝最新版,brew install zsh cd git clone git oh my zsh 目錄下沒有.zshrc 3.1 touch zshrc 3.2 cp zshrc zshrc.orig 建立zs...
macOS的zsh和bash切換
2.從zsh切換回bash 3.zsh 和 bash 的環境變數 zsh bash 都是 shell,zsh 比 bash 更加強大,功能也更加完善,此篇文章說明 zsh 和 bash 之間的切換。linux unix 產品一般預設的都是使用 bash。chsh s bin zsh輸入密碼成功切換,...
在mac中安裝zsh
今天配置環境的時候看到別人推薦使用zsh,我就想裝個oh my zsh來試試,有兩種方法 1 在官網上有乙個安裝命令,在終端中使用 curl l sh自動安裝。git clone git oh my zsh cp oh my zsh templates zshrc.zsh template zshr...