首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何管理hexo网站的内容工作流?

如何管理hexo网站的内容工作流?
EN

Stack Overflow用户
提问于 2016-09-28 17:30:52
回答 4查看 480关注 0票数 1

我使用了像jekyll这样的静态站点生成器,并通过github页面托管它,使用prose.io作为内容管理系统。

我决定使用Hexo静态站点生成器来创建一个站点,但我似乎无法找到发布内容的良好工作流程。

据我所知,以下是我必须如何做到这一点:

  1. 编写*.md文本文件
  2. hexo generate
  3. (可选) hexo serve (查看本地内容)
  4. hexo deploy (使用config.yml将公共内容发布到任何网站)。可在亚马逊S3、github页面等上发布

除了这个,还有其他工作流吗?

我以前处理jekyll+github页面的方式很简单

  1. 转到prose.io
  2. 写内容
  3. 保存(发布ocntent)

理想情况下,我希望使用hexo+github页面的方式与使用jekyll+github页面的方式相同。

基本上,github能像jekyll / ruby包那样自动生成静态文件吗?

EN

回答 4

Stack Overflow用户

发布于 2016-10-01 16:06:13

我想出了我自己的答案,并把它张贴在我的博客上。

http://www.tangycode.com/Quick-Start-Guide-To-Hexo-Install/

它涵盖了您需要了解的关于如何设置hexo博客站点和管理内容工作流的所有知识。

票数 1
EN

Stack Overflow用户

发布于 2016-10-18 20:06:05

我自己正在尝试的一种方法是:

  • prose.io或类似于在github存储库上编写和保存
  • travis-ci.org构建和部署hexo站点

这就是它的工作原理:

  1. 编辑你的爱的编辑文件
  2. 将其提交到您的存储库
  3. travis-ci.org检测提交并开始工作

我的.travis.yml所做的(以及其他几件事情)如下:

  • npm安装hexo
  • npm安装grunt-cli
  • npm安装在站点的存储库中(hexo插件和依赖项)
  • hexo生成
  • 格朗特部署-生产
  • hexo部署(我使用它将站点的历史信息存储在回购系统本身中)

如果您选择的编辑器可以直接提交到github存储库,那么您的经验与在GH页面上使用Jekyll完全相同。这里的优点是您可以使用GH页面避免的第三部分插件。

票数 1
EN

Stack Overflow用户

发布于 2016-10-19 08:27:51

或者,您可以使用速溶,这是一个内容管理工具,您可以在任何静态网站上使用。您只需安装他们的javascript,并可以直接编辑内容在您的网站(没有任何管理仪表板)。它保存并服务客户端的内容。相当整洁。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39754100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档