轻量级Web服务器http-server

http-server是一个简单的零配置命令行http服务器。可用于h5页面手机端测试 Vue 、Angualr、React项目打包后真机测试

github地址:https://github.com/indexzero/http-server

让电脑和手机处于同一局域网
        1、电脑和手机都连路由器
        2、电脑上面安装一个360 wifi 或者猎豹wifi
http-server安装、使用
 安装: 

 npm install http-server -g   /  cnpm install http-server -g        (电脑上面需要安装nodejs) 

 使用

  •         cd 到要启动的项目目录
  •         打开控制台运行  http-server

 http-server启动可选参数:

使可选配置:

  • -p 要使用的端口(默认为8080)
  • -a 要使用的地址(默认为0.0.0.0)
  • -d 显示目录列表(默认为“True”)   true / false
  • -i 显示autoIndex(默认为“True”)
  • -g或--gzip启用时(默认为“False”),它将用于./public/some-file.js.gz代替./public/some-file.jsgzip压缩版本的文件,并且该请求接受gzip编码。
  • -e或--ext默认文件扩展名(如果没有提供)(默认为'html')
  • -o 启动服务器后打开浏览器窗口
  • -c设置缓存控制max-age头的缓存时间(以秒为单位),例如-c10  10秒(默认为'3600')。要禁用缓存,请使用-c-1。

出现问题http-server不是内部命令解决办法:


npm config ls

 

将红色区域添加环境变量即可解决!

也可自己调整路径;

npm config set prefix "D:\Program Files\nodejs\node_global"   

npm config set cache "D:\Program Files\nodejs\node_cache"

 

npm config ls

posted on 2019-11-01 22:21  LoaderMan  阅读(1518)  评论(0编辑  收藏  举报

导航