解决 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

相关文章
相关标签/搜索