使用 Pelican 快速搭建个人博客

安装

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

pip install pelican markdown

创建一个项目

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

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

通过pelican-quickstart命令创建一个骨架项目,该命令首先询问有关您网站的一些问题:

pelican-quickstart

对于在括号中表示默认值的问题,请随意使用Return键接受这些默认值[1]。当系统询问您的网址前缀时,请按照指示输入您的域名(例如,http://example.com)。

创建一篇文章

在创建一些内容之前,您无法运行Pelican。使用首选文本编辑器创建包含以下内容的第一篇文章:

Title: My First Review
Date: 2010-12-03 10:20
Category: Review

Following is a review of my favorite mechanical keyboard.

鉴于此示例文章采用Markdown格式,请将其另存为~/projects/yoursite/content/keyboard-review.md

生成你的网站

从您的站点目录中,运行pelican命令以生成您的站点:

pelican content

您的站点现在已在output目录中生成。(您可能会看到与Feed相关的警告,但在本地开发时这是正常的,现在可以忽略。)

预览你的网站

打开一个新的终端会话,导航到您的站点目录并运行以下命令以启动Pelican的Web服务器:

pelican --listen

通过在浏览器中导航到http://localhost:8000/来预览您的站点。


  1. 您可以通过安装可选的tzlocal模块来帮助本地化默认字段。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天早早起来去福田农批市场买东西,难得老公愿意跟我一起去,多把帮手,可以买买买,踩着单车出发了,其实挺近挺方便的,...
    慧蘭阅读 1,342评论 0 1
  • 遇见长投真是个偶然,平时会看微信公众号,公众号里的广告,我一般发现是广告就会立马退出,不会再看了。那天看到...
    shine0309阅读 3,110评论 0 2
  • 凌晨,刚放工的我 提着那残存的精神 骑着我的机车 在夜晚的街上奔驰。 来到街角的红绿灯,我停了下来。 伸手往口袋抽...
    房东的小恐龙阅读 2,635评论 0 2

友情链接更多精彩内容