版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
在很多情况下,需要在本地开启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