在此处添加您的描述
项目描述
air
一个由https://audrey.feldroy.com创建的超轻量级静态站点生成器。
- 项目主页和文档: https://air.feldroy.com
- GitHub仓库: https://github.com/feldroy/air
- PyPI软件包: https://pypi.ac.cn/project/air/
快速入门
首先,为您的主站创建一个目录,使用Rye进行初始化,并添加air
软件包。将example.com
替换为您网站的名称
mkdir example.com
cd example.com
rye init
rye add air
然后创建一个input
目录并添加一些模板
touch input/base.html input/index.html
在input/base.html
中放置以下内容
<!DOCTYPE html>
<html>
<body>
{% block content %}{% endblock %}
</body>
</html>
并在input/index.html
中放置以下内容
{% extends "base.html" %}
{% block content %}
<h1>Hello, world!</h1>
{% endblock %}
然后运行air
命令
rye run air
生成的网站将在public
目录中。
使用Markdown
在input/hello.md
中放置以下内容
---
title: Home
---
# Hello, world!
然后运行air
命令
rye run air
生成的网站将在public
目录中,并从hello.md
文件生成一个hello.html
页面。
部署到GitHub Pages
首先,在GitHub上创建一个名为您的网站域名的仓库,例如example.github.io
启用GitHub Pages:在您的仓库中,转到“设置”>“页面”并设置
- 源:从分支部署
- 分支:main
- 文件夹:/ (根目录)
点击“保存”。
提交并将HTML文件推送到main
分支。
根据GitHub的说明设置自定义域名。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分布
air-0.3.0.tar.gz (4.4 kB 查看哈希值)
构建分发版
air-0.3.0-py3-none-any.whl (3.6 kB 查看哈希值)
关闭
air-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7800891b8a47f480e0d0c9355c67ab0ec1c24792daff97dd65eff1a14a14aa12 |
|
MD5 | a8bcbc0393b3696f62fae767d40ed09f |
|
BLAKE2b-256 | 295358a407edb159de09c7ec792ebeb7c18d09afac23f392016a3365583f5611 |
关闭
air-0.3.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 58b0ffec6f3e4c5e3a09eb82320a3738da591061dc9ad229cbf7fff957df716d |
|
MD5 | ec0723d8e3d0ff2458c7d6e2d7abf559 |
|
BLAKE2b-256 | 5eaf2435e38ed112b7e2b2606cbf7ff85daba3ee7a425313cb78b1b46a9a5b4b |