jekxyl / jekxyl
使用 XYL 语言编写的静态网站生成器。
1.0.1
2016-05-10 14:16 UTC
Requires
- hoa/console: ~3.0
- hoa/dispatcher: ~1.0
- hoa/event: ~1.0
- hoa/file: ~1.0
- hoa/http: ~1.0
- hoa/protocol: ~1.0
- hoa/router: ~3.0
- hoa/stringbuffer: ~1.0
- hoa/xyl: ~1.0
This package is not auto-updated.
Last update: 2024-09-15 00:52:52 UTC
README
Jekxyl 是用 XYL 语言编写的静态网站生成器。
安装
使用 Composer,你需要要求 jekxyl/jekxyl
$ composer global require jekxyl/jekxyl
此命令将默认安装在您的家目录中。一旦 bin/jekxyl
脚本在 PATH
中,我们就可以运行它了
$ jekxyl
基本用法
首先,为了简化 Web 应用的启动,可以使用 jekxyl new
命令,该命令需要一个目录名称作为参数
$ jekxyl new MyProject
现在我们将看看如何使用 jekxyl compile
命令将文件编译成一个静态 Web 应用程序,该命令需要一个源和一个目标(在这个特定的例子中分别是 Source
和 Dist
目录)
$ jekxyl compile --source MyProject/Source --destination MyProject/Destination
Et voilà,一个漂亮的 MyProject/Dist/index.html
已经创建。因为所有链接都是绝对链接,为了在所有舒适的环境中查看 Web 应用程序,可以使用 jekxyl serve
命令来启动一个 HTTP 服务器。该命令至少需要一个根目录(默认是 .
)
$ jekxyl serve --root MyProject/Dist/ Server is listening MyProject/Dist on 127.0.0.1:8888
因此,在您最喜欢的浏览器中打开 127.0.0.1:8888
,使用 Jekxyl 查看您的第一个 Web 应用程序!