在此处添加您的描述
项目描述
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 |