【文件属性】:
文件名称:服务:您需要的任何位置的静态http服务器
文件大小:32KB
文件格式:ZIP
更新时间:2021-01-30 20:11:25
cli http command static-site http-server
serve是您需要的任何位置的静态http服务器。
TL; DR
它基本上是用Go编写的python -m SimpleHTTPServer 8080 ,因为谁能记住那么多字母?
产品特点
HTTPS(TLS)
CORS支持
请求记录
兼容net/http
安装
serve可以通过几种方式安装:
macOS上的自制软件
如果您在macOS上使用 ,则serve使用以下命令安装serve :
brew install syntaqx/tap/serve
码头工人
官方映像在Docker Hub上可用。
首先,尝试从Docker主机托管目录:
docker run -v .:/var/www:ro -d syntaqx/serve
或者,可以使用简单的Dockerfile生成包含必要内容的新映像:
FROM syntaqx/serve
COPY . /var/www
将其放置在与内容相同的目录中,然后build并run容器:
docker build -t some-content-serve .
docker run --name some-serve -d some-
【文件预览】:
serve-master
----heroku.yml(37B)
----.goreleaser.yml(923B)
----.gitignore(487B)
----go.mod(137B)
----Dockerfile(754B)
----mock()
--------http.go(345B)
----.codecov.yml(183B)
----Makefile(218B)
----CODEOWNERS(167B)
----.dockerignore(197B)
----serve.go(1KB)
----.travis.yml(571B)
----.pre-commit-config.yaml(986B)
----LICENSE(1KB)
----static()
--------index.html(4KB)
----go.sum(779B)
----docker-compose.yml(586B)
----.github()
--------CONTRIBUTING.md(4KB)
----examples()
--------basic()
----serve_test.go(1KB)
----README.md(6KB)
----.markdownlint.yml(189B)
----.golangci.yml(746B)
----Procfile(11B)
----.gitattributes(891B)
----hooks()
--------build(234B)
----docs()
--------logo.svg(1KB)
----fixtures()
--------cert.pem(1KB)
--------key.pem(2KB)
----app.json(360B)
----cmd()
--------serve()
----.editorconfig(599B)
----internal()
--------middleware()
--------config()
--------commands()