所以我已经修复了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线程上提供的解决方案不同。真对不起!
发布于 2019-10-12 08:49:25
我不得不运行brew doctor,查看警告并修复它们。它说我有未链接的kegs,所以我必须查看另一个so线程来解决这个问题。这并没有解决这个问题,所以我去了npm站点来修复权限(这个站点会告诉你mkdir npm-global或者类似的东西)。一旦你这样做了,你必须用npm install -g nodemon重新安装nodemon,当你运行nodemon时,它应该会显示如下内容:
Usage: nodemon [nodemon options] [script.js] [args] See "nodemon --help" for more.
https://stackoverflow.com/questions/58334972
复制相似问题