-
首先电脑已经安装了node.js,在安装http-server
-
安装http-server
-g 表示安装在全局,不只是当前用户能用。
npm install http-server -g
- 终端进入你要访问的项目文件夹,并启动本地服务
cd test //test文件夹名称
http-server //启动服务 http-server启动项目更新了代码后,页面不会同步更新
/*
启用成功终端会打印一下内容
$ http-server .
Starting up http-server, serving .
Available on:
http://127.0.0.1:8080
http://192.168.1.229:8080
http://192.168.2.1:8080
Hit CTRL-C to stop the server
*/
-
在终端内按键盘Control + C 关闭本地服务
-
页面同步更新 配置
//启动服务
http-server -c-1
/*
修改服务器的监听地址以及监听的端口号
path 时目录地址,默认时cmd打开的目录地址,可以省略,默认时cmd打开的路径地址
-a 参数是监听地址
-p 参数是监听的端口
*/
http-server <path> -a 127.0.0.1 -p 8090
其他参数
-p 端口设置,默认是 8080
-a 监听地址设置默认是 0.0.0.0
-d 是否显示文件列表 默认true
-i 显示自动索引 默认true
-g 默认false,当文件的gzip版本存在且请求接受gzip编码时,它将服务于./public/some-file.js.gz,而不是./public/some-file.js
-e 如果没有提供默认文件扩展名(默认为html)
-s 禁止控制台日志信息输出
–cors 允许跨域资源共享
-o 启动服务后打开默认浏览器
-c 设置缓存cache-control max-age heade存留时间(以秒为单位),示例:-c10是10秒,默认是3600秒,如果要禁用缓存就使用-c-1
-U 使用 UTC格式,在控制台输出时间信息
-P 通过一个 url地址,代理不能通过本地解析的资源
-S 使用https协议
-C ssl证书文件的路径,默认是cert.pem
-K ssl密匙文件路径
-h 显示帮助
网友评论