我正在尝试在项目目录中运行一个简单的http服务器。我需要的只是GET请求支持,所以我可以获取html / css / js / etc. 为此,我想从npm使用http-server。
我用npm install http-server -g
现在我cd
到我的项目文件夹,它有index.html文件,我打开终端并运行http-server
但是当我在http://localhost:8080/index.html
打开浏览器时 - 它无法连接到主机。
我错过了什么吗?
答案 0 :(得分:26)
好的,问题是 - 我在Ubuntu上安装了另一个软件包,也称为node
节点JS包在我的系统上被称为nodejs
,我认为http-server专门针对节点'。
为了解决这个问题:
我删除了带有sudo apt-get remove node
的 node 包,并为nodejs创建了一个符号链接:
sudo ln -s /usr/bin/nodejs /usr/local/bin/node
答案 1 :(得分:0)
首先安装npm 。
第二个 npm安装http-server -g .Next附加在 http-server url模板网址后面,如http-server C:\xampp\htdocs\