前段时间给电脑重装了系统,很多东西都没了,今天想在浏览器打开一个本地的html文件,发现电脑上没有http-server,于是装了一个,并且记录下安装过程
1、安装 nodejs,但如果你电脑上有,就无需下载
在cmd中输入 node -v 像我这样显示版本号,就说明是有的,直接去第二步就好
如果提示node不是命令,就去官网下载安装,建议安装LTS(长期稳定)版本
官网地址:Node.js
下载安装完成后,重新打开cmd,输入node -v,如上图提示即为成功
2、安装 http-server
cmd中输入: npm install http-server -g
如下图所示
再输入: http-server -v,显示版本号,就说明安装成功了
3、启动 http-server 服务
打开你要访问的文件夹,在该路径下打开cmd
cmd中输入:http-server -p 端口号,就可以启动对应端口的http服务了,如图所示
也可以只输入 http-server 这样默认端口是8080
4、访问地址
复制Available on中的地址,在浏览器打开,就可以访问到当前文件夹中的文件了
但如果是同一局域网别的主机要访问你电脑的这个文件夹,则需要使用第一个地址,也就是局域网内你电脑的ip+端口
如下图所示,浏览器就能成功访问啦