首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在现有的rails博客上使用jekyll

如何在现有的rails博客上使用jekyll
EN

Stack Overflow用户
提问于 2016-12-04 18:05:54
回答 2查看 411关注 0票数 0

我的情况是,我刚刚使用ruby on rails创建了一个博客。我一直使用localhost来查看它在我的浏览器上的显示,但我想在线部署它。我发现rails应用程序不能部署在ghpages上,因为它不是静态的。然而,我在网上搜索并读到,如果我使用Jekyll,我可以在ghpages上显示它。我从来没用过jekyll所以我的问题是..。

我如何使用/集成jekyll到我现有的rails应用程序,以便可以通过github页面部署和托管它?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2016-12-04 18:33:57

你正试图用锤子拧紧螺丝。

Github pages是一个简单的、免费的静态页面托管服务,比如一个简单的公文包或者github项目的信息页面。为此,您将使用jekyll生成简单的静态HTML页面。

如果您想部署一个Rails应用程序,有几个云托管提供商,比如HerokuOpenshift,它们提供了一个免费的层。

首先,确定您正在尝试构建的内容。然后为作业选择合适的工具和主机。

票数 2
EN

Stack Overflow用户

发布于 2016-12-04 18:19:32

你不能托管一个rails博客应用程序,它的数据库在gh页上。你需要一个静态站点来托管在ghpages上。jekyll是一个静态网站生成器,可以生成静态HTML页面,可以从gh页面提供给用户。

所以你需要用jekyll构建新的博客引擎

将新的jekyll站点:gem install jekyll

  • create jekyll new your-github-username.github.io

  • cd安装到生成的新目录中,并在本地测试:jekyll serve (请访问http://localhost:4000)

link to github articles on gh-pages with jekyll

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

https://stackoverflow.com/questions/40957467

复制
相关文章

相似问题

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