利用http-server打造轻量级Web服务器

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_40629244/article/details/100641909

在很多情况下,需要在本地开启http服务器来测试,所以就需要一个简单的省事好用的http服务器,以前的时候,都是使用php的本地环境,但是,自从学了nodejs,发现了http-server好东西,不用配置直接在当前文件夹内打开cmd,就能够使用,简单易用,轻松方便。

http-server是一个简单的零配置命令行http服务器,它对于生产使用来说是足够强大的,但它的测试,本地开发和学习足够简单易用,使用方式如下:

1. 安装     npm install http-server -g   或者 cnpm install http-server -g

2. 使用     cd到你的静态文件目录

3. 运行     http-server  就可以开启web服务,这个时候其他人就可以访问你这个项目了

http-server启动可选参数:

使可选配置:

1. -p  要使用的端口(默认为8080)

2. -a  要使用的地址(默认为0.0.0.0)

3. -d  显示目录列表(默认为“True”)

4. -i  显示autoIndex(默认为“True”)

5. -g 或--gzip启用时(默认为“False”),它将用于./public/some-file.js.gz代替./public/some-file.jsgzip压缩版本的文件,并且该请求接受gzip编码

6. -e 或--ext默认文件扩展名(如果没有提供)(默认为'html')

7. -o 启动服务器后打开浏览器窗口

8. -c 设置缓存控制max-age头的缓存时间(以秒为单位),例如-c10  10秒(默认为'3600'),要禁用缓存,请使用-c-1

    

猜你喜欢

转载自blog.csdn.net/weixin_40629244/article/details/100641909