Lektor
Lektor 是一个静态网站生成器。它将整个项目从静态文件构建成许多单独的 HTML 页面,并有一个内置的管理 UI 和最小的桌面应用程序。
要了解它是如何工作的,请看顶层的 example/ 文件夹,它包含了 Lektor 的各种功能的展示。
更完整的例子请看 lektor/lektor-website 仓库,其中包含 lektor 官方网站的源代码。
我如何使用这个?
关于安装说明,请前往官方文档:
想在 Lektor 上开发?
这可以让你入门(假设你已经安装了Python、pip、Make和pre-commit)。
$ git clone https://github.com/lektor/lektor $ cd lektor $ virtualenv venv $ . venv/bin/activate $ pip install --editable . $ make build-js $ pre-commit install $ export LEKTOR_DEV=1 $ cp -r example example-project $ lektor --project example-project server
如果你想运行测试套件(你需要安装 tox):
$ tox
(First version translated and edited by vz on 2020.12.19)