如何快速的启动一个本地静态服务器?

一、http-server

http-server 是一个简单的、零配置的命令行静态 HTTP 服务器。它对于生产使用来说足够强大,但它足够简单和可破解,可以用于测试、本地开发和学习。

安装:

全局安装http-server

npm i -g http-server

用法

http-server [path] [options]

其中的path默认指向工程路径下的 ./public,如果不存在那么使用./

options就是常见的配置,比如端口、代理地址等,常用配置:

-p or --port Port to use (defaults to 8080). It will also read from process.env.PORT. (设置端口)

-a Address to use (defaults to 0.0.0.0) (设置访问地址)

-P or --proxy Proxies all requests which can't be resolved locally to the given url. e.g.: -P http://someurl.com(设置代理地址

-o [path] Open browser window after starting the server. Optionally provide a URL path to open. e.g.: -o /other/dir/ (默认打开浏览器)

cmd进入静态目录工程,可执行如下操作:

http-server ./ -o --port 8085 --proxy http://192.168.11.120:8888/

当然该条命令也可以缩写成如下:

hs ./ -o -p 8085 -P http://192.168.11.120:8888/

更多使用方法参考其GItHub仓库

二、PHP server

PHP自从5.4.0版本开始,就内置了一个Web服务器:

进入项目根目录,执行下面命令:

php -S localhost:8000

即可启动一个本地服务。

具体使用参考文档://wangmaolin.net/article/jwnex9exd1.html

引用链接

[1] GItHub仓库: https://github.com/http-party/http-server
[2] //wangmaolin.net/article/jwnex9exd1.html: //wangmaolin.net/article/jwnex9exd1.html