跳转到主要内容

在此处添加您的描述

项目描述

air

一个由https://audrey.feldroy.com创建的超轻量级静态站点生成器。

快速入门

首先,为您的主站创建一个目录,使用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 查看哈希值)

上传时间 Python 3

由以下提供支持