首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails使用第三方生成html的最佳方法

Rails使用第三方生成html的最佳方法
EN

Stack Overflow用户
提问于 2016-01-12 00:22:24
回答 2查看 104关注 0票数 0

我已经用HelpNDoc帮助创作工具完成了rails页面帮助文档。它生成了一个包含一些HTML页面和4个文件夹(js、img、css和lib)的文件夹。我正在寻找向我的rails应用程序添加此功能的最佳方法。

到目前为止,我已经尝试创建一个名为“帮助”的新控制器,并将文件添加到视图文件夹中。之后,我更改了application.js和application.css.scss文件,以添加js和css文件。原来HTML文件包含脚本,所以我将它们放在help.js文件中。这看起来是最难的解决方案,因为我必须查看文件以更改引用和其他内容。

有没有其他不涉及改变很多事情的解决方案?

任何帮助都是非常感谢的。

我的解决方案

我用了发动机(http://guides.rubyonrails.org/engines.html)。我必须编辑html文件来修复路由,但这是最干净的解决方案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-14 11:13:09

HelpNDoc和其他帮助创作工具将生成静态的HTML内容,包括: HTML、Javascript、CSS和可能的媒体元素。最好的解决方案是在静态服务器或子域(如help.yourapp.com )上托管您的文档,而不是Rails应用程序。

下面的教程可能会帮助您在Rails应用程序旁边设置一个带有静态内容的子域:http://www.yearofmoo.com/2011/09/serve-precompiled-rails-assets-from-a-static-domain.html

票数 0
EN

Stack Overflow用户

发布于 2016-01-14 11:22:50

我建议将HTML粘贴为视图,然后通过路由和应用程序将其链接起来

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

https://stackoverflow.com/questions/34733571

复制
相关文章

相似问题

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