加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何将Octopress集成到我的Rails应用程序中?

发布时间:2020-12-17 02:33:07 所属栏目:百科 来源:网络整理
导读:我正在进入Web开发,我使用 Ruby on Rails 3.1构建了我的个人网站,我想添加一个博客. Octopress听起来非常棒,它是用Ruby编写的,但我找不到一个在线讨论将Octopress集成到Rails应用程序中的资源.我知道这不是它的设计目标,但我很惊讶,考虑到这两种技术的普及,
我正在进入Web开发,我使用 Ruby on Rails 3.1构建了我的个人网站,我想添加一个博客. Octopress听起来非常棒,它是用Ruby编写的,但我找不到一个在线讨论将Octopress集成到Rails应用程序中的资源.我知道这不是它的设计目标,但我很惊讶,考虑到这两种技术的普及,我们没有讨论它.我能找到的唯一资源是使用Octopress创建独立博客网站的讨论.如何将Octopress集成到我现有的Rails 3.1应用程序中?我可以将其设置为独立网站并将其作为子域集成吗?其他建议?

非常感谢您的智慧!

解决方法

我知道,有点晚了.但你可以安装任何Rack应用程序 – 简而言之,一个带有config.ru文件的应用程序 – 在另一个Rack应用程序中. Rails和Octopress都是Rack,所以我认为没有任何理由你不能.如果你不愿意让自己的手变得有点肮脏,你会遇到一些挑战:在他们之间共享资产(阅读:将Sprockets挂载为一个单独的Rack应用程序),但你不需要找到Octopress特定的指令如果您不介意两个应用程序相当孤立,请执行此操作.只需google在rails中安装机架应用程序并阅读该文献.

如果你打算这样做,我建议调查领班.

编辑:看起来Rails 3可以在其路线中安装任何Sinatra应用程序,如Octopress,而不是将所有内容分解为一系列并置在根配置中的并行Rack引擎. Check this out for more..

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读