http-server学习使⽤总结
学习时查了到的资料⽤于备注保存
http-server 是⼀个简单的零配置命令⾏HTTP服务器, 基于 nodeJs。⽤于测试,本地开发,学习。http-server安装 ⽹站
网页抓取数据
建议全局安装 npm install –g轴套与轴承
1,在站点⽬录下开启命令⾏输⼊
流水线称重http-server start
http-server [path] [options]
如果不存在或不是想要访问的路径,可通过设置其他访问路径
2,在package.json设置
"scripts": {
"start": "http-server -a 0.0.0.0 -p 8000",
}
3,浏览器访问
例如或
注:
在当前⽂件夹内执⾏运⾏命令,则默认的根⽬录为当前⽂件夹
参数:
-p 端⼝号 (默认 8080)
-a IP 地址 (默认 0.0.0.0)
-
d 显⽰⽬录列表 (默认 'True')
-i 显⽰ autoIndex (默认 'True')
-e or --ext 如果没有提供默认的⽂件扩展名(默认 'html')
-s or --silent 禁⽌⽇志信息输出
--cors 启⽤ CORS via the Access-Control-Allow-Origin header
-o 在开始服务后打开浏览器
- c设置缓存时间(以秒为单位)cache - control头信息,例如c10 10秒钟(默认为“3600”)。禁⽤缓存,请使⽤。
- u和- utc⽇志消息中使⽤utc时间格式。
- p或者——代理代理所有请求,不能进⾏本地解析给定的url。如。:- p someurl - s或者——ssl启⽤https。
- c或- cert路径ssl证书⽂件(默认值:cert.pem)。
- k或——关键路径ssl密钥⽂件(默认值:key.pem)。
- r或——机器⼈提供了⼀个机器⼈。txt(其内容默认为⽤户代理:* \ nDisallow:/)
- h或——帮助打印这个列表并退出。
常⽤命令
全局安装 npm install –g http-server
开启命令 http-server start或者http-server
设置路径 http-server [path] [options]
手写屏
查看参数 http-server –h
>塑料水塔