[英]ZSH command not found
我意识到这个问题已经被问到了很多,但我觉得我已经尝试了一切。 直到现在,我几个月来都没有遇到 node 或 npm 的任何问题。 我正在关注Airtable Hello World 教程。 我附上了屏幕截图以节省您的时间。 他们指示您:
block init xxxxxxxxx/yyyyyyyyyyyyy --template=https://github.com/Airtable/blocks-hello-world hello_world
这就是问题开始的地方。 我收到一条错误消息,指出zsh: command not found: block
。
source ~/.bash_profile
tp ,我的~/.zshrc
~/.zshrc
添加别名npm@6.13.4 /usr/local/lib/node_modules/npm
当我运行echo $PATH
我得到:
/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/{MY_NAME}/npm/bin
当我运行which zsh
我得到:
/usr/local/bin/zsh
当我运行which npm
我得到:
/usr/local/bin/npm
当我运行npm list -g | head -n 1
npm list -g | head -n 1
我得到:
/Users/{MY_NAME}/.npm-global/lib
我通过使用 nvm 安装节点解决了这个问题。 它更容易使用,而且我不再遇到这些问题。
这是链接: https : //github.com/nvm-sh/nvm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.