美文网首页
http-server 构建本地服务器

http-server 构建本地服务器

作者: 小丸子ddd | 来源:发表于2018-05-01 17:39 被阅读0次

    在开发中,有时候需要把本地的静态页面给别人访问,在本地构建一个web服务器,这样在局域网内可以方便别人访问。

    http-server 是一个简单且功能强大的http服务,0配置,使用非常方便。

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

    全局安装

    -使用npm安装

    npm install http-server -g

    全局安装完成之后,就可以开始使用了

    使用方法

    http-server [path][options]

    [path]默认./public,如果不存在,则使用./

    也可以在终端里打开到项目的路径下,然后执行http-server,那么http://localhost:8080/的根目录即指向终端里项目的路径

    现在你可以通过http://localhost:8080/访问你的服务器。

    可选项

    -p指定端口(默认 8080)

    -a指定地址(默认 0.0.0.0)

    -d显示目录(默认 true)

    -i显示自动索引(默认 True)

    -g或者--gzip开启gzip压缩

    -e或者-ext设置默认文件扩展名(默认 html)

    -s或者-slient禁止输出日志

    --cors允许Access-Control-Allow-Origin头部方式跨域

    -o开启服务之后自动打开浏览器

    -c设置缓存时间。例如-c10,为10秒缓存(默认‘3600’)。禁止缓存使用-c-1

    -U或者--utc在日志中使用utc时间戳

    -P或者--proxy使用代理

    -S或者--ssl启用ssl

    -C或者--certssl证书的路径

    -K或者--keyssl密匙的路径

    -r或者--robots设置robots.txt,禁止爬虫访问

    -h或者--help打印以上列表并退出

    备注

    如果全局安装完成之后,运行 http-server 提示 http-server 不是内部或外部命令,也不是可运行的程序  那么可能是 系统环境变量没有设置 的问题,将http-server在node下安装的路径添加进系统环境变量即可。

    相关文章

      网友评论

          本文标题:http-server 构建本地服务器

          本文链接:https://www.haomeiwen.com/subject/jmxfrftx.html