Pelican - 生成静态博客

Install

通过在首选终端中运行以下命令,在Python 2.7.x或Python 3.3+上安装Pelican(以及可选择Markdown,如果您打算使用它),如果权限允许,则使用sudo作为前缀:

pip install pelican pelican[Markdown] markdown
pip install --upgrade pelican

Create Web Project

首先,为项目选择一个名称,为站点创建一个适当命名的目录,然后切换到该目录:

mkdir -p ~/projects/yoursite
cd ~/projects/yoursite

Use quickstart Command

通过pelican-quickstart命令创建一个骨架项目,该命令首先询问有关您网站的一些问题,根据提示进行输入即可

Create Article

  • 在创建一些内容之前,您无法运行Pelican。使用首选文本编辑器创建包含以下内容的第一篇文章.
  • 如下使用markdown语法创建一篇文章。
Title: My First Review
Date: 2010-12-03 10:20
Category: Review
Following is a review of my favorite mechanical keyboard.

Build your website

  • 从您的站点目录中,运行pelican命令以生成您的站点:
pelican content
pelican -l # 在本机的8000端口展示 website
  • 您的站点现在已在output目录中生成,移动到http的目录即可。

About

  • 企鹅号码:848408012
  • 企鹅群号:465073050
  • 私人邮箱:du.chao.qun@163.com
  • 备注说明:欢迎联系交流,共同学习进步,转载请注明出处,谢谢。
posted @   duchaoqun  阅读(129)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示