静态网站生成器(Python驱动的支持Markdown和reST语法的静态站点生成)

介绍Pelican是一个静态网站生成器,使用Python编写。使用你喜欢的编辑器以reST或Markdown编写内容。包括一个简单的命令行工具来(重新)生成站点文件,易于与版本控制系统和,完全静态的输出易于在任何地方托管!GithubGithub收获9k+starshttps://github.com/getpelican/pelican主要特性Pelican的主要特性,和大多数静态站点一样,你可以作为你博客的生成工具等,它具备以下一些特性:文章编写(例如博客文章)和页面(例如“关于”,“项目”,“联系方式”)通过外部服务(Disqus)进行评论功能配置。如果希望更好地控制评论数据,则可以选择自托管评论。主题支持(使用Jinja2模板创建主题)用多种语言发表文章Atom / RSS feeds代码语法高亮从WordPress,Dotclear或RSS feed导入由于内容缓存和选择性输出写入,重建速度更快快速开始通过在首选终端中运行以下命令,在Python 2.7.x或Python 3.5+上安装Pelicanpip install pelican[Markdown]创建项目首先,为项目选择一个名称,为站点创建一个适当命名的目录,然后切换到该目录:mkdir -p ~/projects/yoursite
cd ~/projects/yoursite通过pelican-quickstart命令创建一个骨架项目,该命令首先询问有关站点的一些问题:pelican-quickstart写文章在创建一些内容之前,无法运行Pelican。使用你首选的文本编辑器创建具有以下内容的第一篇文章:标题: 第一篇文章
日期: 2020-07-23 10:20
分类: 文章

。。。假设此示例文章采用Markdown格式,请将其另存为〜/ projects / yoursite / content / keyboard-review.md。现在,站点已在output /目录中生成预览网站打开一个新的终端会话,导航到项目根目录,然后运行以下命令以启动Pelican的网络服务器:pelican –listen通过在浏览器中导航到http:// localhost:8000 /来预览站点。这样你的第一个站点和文章就已经完成了,但是这只是其中非常简单的一部分,更多的功能和特性可以详细的参阅其使用文档!总结pelican是一个非常不错的静态站点生成器,适用于静态博客、文档编写、以及笔记等,和市面上很多的静态文档类似,但是功能确实相当的强大!

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://kuaisubeian.cc/46305.html

kuaisubeian