【问题标题】:Nodemon no such file or directory problemnodemon没有这样的文件或目录问题
【发布时间】:2020-02-08 14:39:25
【问题描述】:

所以我已经修复了 npm 权限,创建了一个名为 npm-package 的新隐藏文件夹。之后,我尝试全局安装 nodemon,但是当我尝试运行它时它给了我以下错误。

$ nodemon app
bash: /usr/local/bin/nodemon: No such file or directory

我查看了其他 SO 线程,但其中大多数都引用了“找不到命令”错误而不是这个问题。

我也尝试过关于 SO 线程的其他建议,使用 sudo npm install -g nodemon 我也尝试卸载并重新安装。到目前为止,这些都没有奏效。有什么想法吗?

编辑:事实证明,当我尝试在终端上运行 nodemon 时,我也遇到了一个未找到命令的错误。出于某种原因,我在 VS Code 中遇到了不同的错误。所以这确实是重复的,但对其他 SO 线程上提供的解决方案有不同的解决方案。很抱歉!

【问题讨论】:

  • 将 nodemon 作为开发模块安装到您的项目中,而不是尝试全局安装。
  • 我该怎么做?只是项目目录中的 npm install nodemon 吗?如果是这样,我也试过了
  • 本地运行可以使用 npx nodemon
  • 告诉我这是否适合你 sudo npm install -g --force nodemon
  • 看起来它安装得很好,但后来我得到了同样的错误

标签: npm nodemon


【解决方案1】:

我必须运行brew doctor,查看警告并修复它们。它说我有未链接的小桶,所以我不得不查看另一个 SO 线程来解决这个问题。但这并没有解决问题,所以我去了 npm 网站修复权限(告诉你mkdir npm-global 或类似的东西)。完成此操作后,您必须使用 npm install -g nodemon 重新安装 nodemon,当您运行 nodemon 时,它应该显示如下内容:

Usage: nodemon [nodemon options] [script.js] [args] See "nodemon --help" for more.

【讨论】:

    猜你喜欢
    • 2016-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    相关资源
    最近更新 更多