📅  最后修改于: 2023-12-03 15:15:45.218000             🧑  作者: Mango
http-server 是一个基于命令行的工具,用于在本地快速启动一个简单的 HTTP 服务器。它可以在你的项目目录中提供静态文件,并可以通过浏览器访问。http-server 使用 Node.js 编写,无需安装任何其他依赖项。
在系统中安装 Node.js 后,可以通过以下命令来全局安装 http-server:
npm install -g http-server
http-server
Starting up http-server, serving ./public
Available on:
http://192.168.1.101:8080
http://127.0.0.1:8080
Hit CTRL-C to stop the server
http-server 提供了许多不同的配置选项,可以根据你的需求进行自定义。
你可以使用 -p
或者 --path
参数来指定要提供的文件目录。默认情况下,http-server 将在当前工作目录下寻找文件。
http-server -p ./public
你可以使用 -p
或者 --port
参数来指定要使用的端口号。默认情况下,http-server 将监听 8080 端口。
http-server -p 9090
你可以使用 -a
或者 --address
参数来指定要监听的主机地址。默认情况下,http-server 只监听本地主机(即 127.0.0.1)。
http-server -a 0.0.0.0
你可以使用 -c
或者 --cache
参数来启用或禁用缓存。默认情况下,缓存是启用的。
http-server --no-cache
你可以使用 -s
或者 --silent
参数来禁止所有日志输出。
http-server -s
http-server 支持以下特性:
http-server 是一个轻量级、快速启动的命令行 HTTP 服务器工具,方便程序员在本地进行快速开发、调试和共享静态文件。它提供了许多配置选项来满足不同的需求,使用方便简单。你可以使用 http-server 来查看和测试前端项目,并与团队或客户分享你的成果。Happy coding!