node.js http-server 搭建本地服务器

  1. 首先电脑已经安装了node.js,在安装http-server

  2. 安装http-server -g 表示安装在全局,不只是当前用户能用。

npm install http-server -g
  1. 终端进入你要访问的项目文件夹,并启动本地服务
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 
*/
  1. 在终端内按键盘Control + C 关闭本地服务

  2. 页面同步更新 配置

//启动服务
http-server -c-1
/* 
   修改服务器的监听地址以及监听的端口号
   path 时目录地址,默认时cmd打开的目录地址,可以省略,默认时cmd打开的路径地址
   -a 参数是监听地址
   -p 参数是监听的端口
*/
http-server  -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 显示帮助

你可能感兴趣的:(node.js http-server 搭建本地服务器)