【问题标题】:Node http server - http: command not found节点 http 服务器 - http:找不到命令
【发布时间】:2017-08-10 09:55:31
【问题描述】:

在我的 OSX 上安装 http 服务器后,我得到了标题中提到的错误

npm install http-server -g

它安装在

/usr/local/bin/http-server -> /usr/local/lib/node_modules/http-server/bin/http-server
/usr/local/bin/hs -> /usr/local/lib/node_modules/http-server/bin/http-server
/usr/local/lib

我尝试添加一条路径,因为我看到这是 here 这样的建议

 PATH=$PATH:/usr/local/lib/node_modules/http-server

【问题讨论】:

  • 我运行了错误的命令而不是 http-server 我输入了 http server
  • @Marco 你找到解决方案了吗?

标签: node.js macos npm


【解决方案1】:

你在linux环境下。试试这个命令导出路径

导出 NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules/

然后运行您的应用程序。

【讨论】:

    【解决方案2】:

    在 OS X / linux(ubuntu 16.04) 环境下。我通过使用跟随命令解决了这个问题

    sudo npm -g install http-server

    sudo npm install -g http-server

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      • 2018-02-03
      • 1970-01-01
      • 2017-01-18
      • 2013-07-27
      • 2016-02-05
      • 2016-06-12
      相关资源
      最近更新 更多