节点HTTP服务器不工作在Ubuntu Linux上
我想在我的项目目录中运行一个简单的http服务器。 所有我需要的是GET请求支持,所以我可以GET HTML / CSS / JS /等。 为此,我想从npm使用http-server。
我使用npm install http-server -g
安装它
现在我cd
到我的项目文件夹,它有index.html文件,我打开terminal并运行http-server
但是当我打开我的浏览器在http://localhost:8080/index.html
– 它不能连接到主机。
我错过了什么吗?
好的,问题是 – 我在Ubuntu上安装了另一个软件包,也称为node
节点JS包在我的系统上被称为nodejs
,我认为http-server正在专门查找“节点”。 为了解决这个问题:
我使用sudo apt-get remove node
删除了节点包,并为nodejs创build了一个符号链接:
sudo ln -s /usr/bin/nodejs /usr/local/bin/node
首先安装npm 。 第二个npm安装http-server -g 。下一个在http-server url模板url之后追加http-server C:\xampp\htdocs\