启动本地Tornado静态文件服务器
tservice的Python项目详细描述
t-service是一个用于启动本地静态文件服务器的小型python工具 使用Tornado。 我用它来预览网站 GitHub Pages。
安装
t-service在pypi上,使用pip install tservice安装它。
用法
t-service安装一个名为tserve的命令行实用程序。 tserve有一个必需的参数: 提供文件的目录。 例如,从名为^{tt4}的目录启动服务器$ 在当前目录中,使用以下命令:
tserve build
默认情况下,服务器在端口8000上启动,因此您可以查找 位于http://localhost:8000的站点。
指定端口
如果端口8000正在使用中,或者要使用其他端口,请使用 -p/--port标志:
tserve --port 7654 build
指定前缀
如果需要运行服务器以便它从某个前缀为文件提供服务 使用-f/--prefix标志:
tserve --prefix myusername build
会导致文件从 http://localhost:8000/myusername/。 (您可能需要这样做,以便本地站点与 将部署站点,例如github页面或大学服务器。)
停止服务器
在命令行键入control-C以停止服务器。
为什么不使用python的服务器呢?
我发现我有时需要在url上提供带有前缀的文件, 我不知道怎么用python的 builtin server。