【问题标题】:Need to include JavaScript, ERB partial, and a render method from a helper in my own gem需要在我自己的 gem 中包含来自帮助程序的 JavaScript、ERB 部分和渲染方法
【发布时间】:2014-11-21 18:17:02
【问题描述】:

根据我在网上的研究,Rails::Engine 可以让我模仿 Rails 路径。我认为这将允许我通过将它们放在等效目录中来包含所有内容。正如我发现的那样,目录没有加载资产或助手。我没有安装 Rails Engine 也没有隔离它,因为我希望所有内容都包含在本地。它不会干扰命名空间。

我更喜欢 Railtie,但我不知道如何将 JavaScript 文件添加到资产管道以及视图的一部分。但是我可以得到一个使用 Railtie 的辅助方法。

所以问题基本上是如何通过 gem 包含 JavaScript、ERB 部分和帮助程序。对宝石制造一点也不好奇,我知道。而且我不关心从辅助方法渲染部分内容。只需要知道如何包含适当的资产/部分,以便它们加载需要 gem 的任何 Rails 应用程序。

【问题讨论】:

    标签: javascript ruby-on-rails erb rails-engines railtie


    【解决方案1】:

    我已经完成了一个项目,其中包含我在这里描述的所有内容。随意将源代码用作完成您自己的项目的模板。

    Dynaspan - An AJAX in place text to input Rails gem

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-29
      • 2011-04-07
      • 2021-04-18
      • 2021-02-01
      • 2017-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多