对不起,我是开发新手,有很多我还不太了解100%的东西。我正在尝试配置VSC,但是当我在终端中输入以下命令时:
paulnewby @ iMac〜%npm install -g create-react-app
它抛出一条错误消息:
zsh:找不到命令:npm。
我不确定zsh是什么(Wikipedia的描述对于新手开发人员来说有点术语),但是显然Mac OS Catalina(我正在使用)默认具有它。我相信我已经安装了node / npm,但是我可能做错了。有谁知道为什么会发生此错误/ zsh是什么/如何修复该错误?谢谢,谢谢。
答案 0 :(得分:1)
zsh
是“ Z Shell”的缩写,是MacOS使用的默认Shell。简而言之:shell是由终端运行的程序,用于执行命令,管理命令行历史记录和much more。
当您说您已经安装了NPM时,您的shell(zsh
)尚不了解。您应该再次检查是否正确安装了nodeJS,并可能检查this answer来帮助zsh
识别您的NPM安装:
如果使用Homebrew安装了Node.js,则可以在/ usr / local / share / npm / bin中找到npm二进制文件。您应该确保此目录位于PATH环境变量中。因此,在〜/ .zshrc文件中,添加export PATH = / usr / local / share / npm / bin:$ PATH。