解決 zsh: command not found: node

  • 解決方法一node

    • 打開~.zshrc
    vim .zshrc
    • 添加一行腳本
    source ~.bash_profile
  • 解決方法二

因爲筆者沒有.bash_profile這一文件,可是網上搜索到的諸多教程都是解決方法一。看過幾篇文章後忽然想到我將nvm、node等環境配置所有寫在了bashrc裏邊,而後就試着運行了一下‘source .bashrc’,結果報了一大堆錯誤。忽然想到,我用的是zsh,bash固然會報錯(卒)。
因此,解決方法二,就是將.bashrc中關於node的配置copy到.zshrc裏邊。而後再shell

source ~.zshrc

問題就解決了。
就以node舉慄(筆者使用nvm管理的node):
將.bashrc中的ubuntu

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

copy到~.zshrc下就能夠啦。vim

參考文章:
ubuntu 安裝zsh終端
zsh:command not foundbash

相關文章
相關標籤/搜索