zsh:找不到命令:mac OS 上的 netlify

zsh: command not found: netlify on mac OS

我正在尝试将基本的 react-app 部署到 netlify。我运行这些命令来安装和部署应用程序

它抛出: zsh: command not found: netlify 错误。

我正在研究 mac OS。是什么导致了这个问题?

这基本上意味着你的 zshrc 在 PATH 中没有 npm 二进制目录。确保你有那个平方。

您使用 brew 还是 nvm 安装 npm?

更正

您还必须安装 netlify-cli。这为您提供了 netlify 命令。

npm install -g netlify-cli

试试这个:

第一步:重新运行netlify-cli安装命令获取cli的安装路径

第 2 步: 使用安装 cli 的完整路径测试版本,它将确认 netlify-cli 正常工作

步骤 3: 将 npm 目录 link 添加到您的 zsh 环境变量 PATH

转到文件夹:

/Users/<user>/.npm-global/lib/node_modules/

并删除所有与 Netlify 有关的 files/folders。例如文件夹名为:

netlify-cli

然后使用

重新安装cli
npm install netlify-cli -g