跳转到主要内容

静态网站生成工具

项目描述

Landspout是一个静态网站生成工具,使用Tornado模板。创建您的模板结构和内容,并将landspout指向它。

Version License

Landspout有三种操作模式

  • 单次运行构建网站

  • 监视源或模板目录中的更改,并在更改时渲染

  • 在监视更改并渲染它们的同时运行HTTP服务器

用法

请参阅示例目录以获取模板和内容用法示例。

usage: Static website generation tool

positional arguments:
  {build,watch,serve}   The command to run (default: build)

optional arguments:
  -h, --help            show this help message and exit
  -s SOURCE, --source SOURCE
                        Source content directory (default: content)
  -d DEST, --destination DEST
                        Destination directory for built content (default:
                        build)
  -t TEMPLATE DIR, --templates TEMPLATE DIR
                        Template directory (default: templates)
  -b BASE_URI_PATH, --base-uri-path BASE_URI_PATH
  --whitespace {all,single,oneline}
                        Compress whitespace (default: all)
  -n NAMESPACE, --namespace NAMESPACE
                        Load a JSON file of values to inject into the default
                        rendering namespace. (default: None)
  -i INTERVAL, --interval INTERVAL
                        Interval in seconds between file checks while watching
                        or serving (default: 3)
  --port PORT           The port to listen on when serving (default: 8080)
  --debug               Extra verbose debug logging (default: False)
  -v, --version         output version information, then exit

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码发行版

landspout-0.5.0.tar.gz (6.5 kB 查看哈希值)

上传时间:

构建发行版

landspout-0.5.0-py2.py3-none-any.whl (6.9 kB 查看哈希值)

上传于 Python 2 Python 3

由...支持