- 能开启web服务,加载各种web资源
- 能自动分配可用端口,也可以配置端口
- 能加载json文件并模拟网速
- 启动时能自动打开默认浏览器浏览,方便调试
- 支持常用文件的MIME类型
- 可配置主页
- 允许跨域请求,方便其它项目测试时调用模拟接口的JSON数据
- host默认为本地IP(方便生成二维码手机扫描预览)
- 支持304指定资源的缓存响应
- 支持对特定文件启用Gzip压缩
- 支持全局快捷命令调用
- 支持断点续传
npm install iter-http -g
这里一定要安装到全局,才可以在任意目录下开启http服务
安装时也会自动安装依赖包 minimist
用于解析命令参数
iter-http --help
Usage:
iter-http --help // print help information
iter-http // random a port, current folder as root 随机一个可用端口,以当前目录为根目录
iter-http 8888 // 8888 as port 指定一个端口
iter-http -p 8989 // 8989 as port 指定一个端口
iter-http -h index.htm // index.htm as home page 指定一个home页名称
iter-http -d dist // dist as root 指定root根目录的名称