sts

1Introduction

非常灵活的方式启动一个静态服务器,并可以渲染 markdown 文件,启动之后会自动打开默认浏览器。

2Install

npm install sts --global

3sts

➜  ~ sts
..............................
.....%%%%...%%%%%%...%%%%.....
....%%........%%....%%........
.....%%%%.....%%.....%%%%.....
........%%....%%........%%....
.....%%%%.....%%.....%%%%.....
..............................
2018-09-05 15:39:30.096 a STatic Server is running.
2018-09-05 15:39:30.097 webroot /path/to/webroot
2018-09-05 15:39:30.097 homeurl http://192.168.12.10:51742/

4Help

➜  ~ sts --help
..............................
.....%%%%...%%%%%%...%%%%.....
....%%........%%....%%........
.....%%%%.....%%.....%%%%.....
........%%....%%........%%....
.....%%%%.....%%.....%%%%.....
..............................
  Usages:
  sts [options]                   随机端口在当前目录启动一个静态服务器
  sts <port> [options]            指定端口在当前目录启动一个静态服务器
  sts <origin>                    指定协议、域名、端口在当前目录启动一个静态服务器

  Command:
  version

  Options:
  --port, -p                      指定端口(默认随机端口)
  --https, -s                     使用 HTTPS 协议打开(默认 443 端口)
  --domain, -d                    绑定指定的域名(默认局域网 IP)
  --help, -h, -H                  print help information
  --version, -v, -V               print version information

5Usages

# 随机端口
sts

# 指定 2018 端口
sts 2018

# 指定端口、指定域名
sts 2018 -d example.com

# 指定端口、指定域名、指定协议
sts 2018 -d example.com -s

# 指定域名
sts example.com

# 指定域名、指定端口
sts example.com:2018

# 指定域名、指定端口、指定协议
sts example.com:2018 -s

# 指定主页
sts https://example.com:2018

6Dependencies

7Reference

无。