【问题标题】:Npm package commands stopped working after installing Homebrew on Mac在 Mac 上安装 Homebrew 后 Npm 包命令停止工作
【发布时间】:2021-04-21 05:15:20
【问题描述】:

我正在为我的 node.js 项目使用 nodemon,并希望在我的运行 Catalina 10.15.7 的 Mac 上本地安装 MongoDB。为此,我安装了最新版本的 Homebrew。我成功启动了 MongoDB 服务器并使用 MongoDB compass 连接到它。

之后我切换回我的 nodejs 项目并注意到在我的 zsh 终端(在 Visual Studio Code 中)我突然不能再使用 nodemon 命令了。我得到了错误:

zsh:找不到命令:nodemon

我在项目中和全局重新安装了 nodemon,但这没有用。我读到这是 .zshrc 文件的问题,所以我尝试使用 nano 编辑器创建一个并添加

echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc

但这也不起作用(我试图用 npm-package 替换 npm-global)。

此时我不知道问题出在哪里。有什么建议吗?

【问题讨论】:

    标签: node.js macos terminal homebrew node-modules


    【解决方案1】:

    我不知道为什么,但使用 sudo 全局重新安装 nodemon 以某种方式起作用。

    【讨论】:

      猜你喜欢
      • 2018-08-16
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 2017-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多