找不到 ZSH 命令

ZSH command not found

我意识到这个问题已经被问了很多,但我觉得我已经尝试了所有方法。到目前为止,几个月来我在使用 node 或 npm 时没有遇到任何问题。我正在关注 Airtable Hello World Tutorial。我附上屏幕截图以节省您的时间。他们指示您:

  1. 使用 npm install -g @airtable/blocks-cli 下载他们的 npm 包。

  2. 然后运行(x和y为授权。)

block init xxxxxxxxx/yyyyyyyyyyyyy --template=https://github.com/Airtable/blocks-hello-world hello_world
  1. 紧随其后 cd hello_world

  2. 最后 block run

问题由此开始。我收到一条错误消息 zsh: command not found: block.

相关信息

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 我得到:

/Users/{MY_NAME}/.npm-global/lib

我通过使用 nvm 安装节点解决了这个问题。它更容易使用,我已经 运行 不再关心这些问题了。

这里是link:https://github.com/nvm-sh/nvm