找不到节点http服务器 – http:命令

在我的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 

我尝试添加一条path,因为我在这里看到这个build议

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

你在linux环境下。 试试这个命令来导出path

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

然后运行你的程序。

在OS X / Linux(Ubuntu 16.04)环境中。 我使用follow命令解决了这个问题

sudo npm -g install http-server

sudo npm install -g http-server