【问题标题】:How to create files from template in rails lib directory?如何从 rails lib 目录中的模板创建文件?
【发布时间】:2011-06-08 09:02:43
【问题描述】:

我正在编写一个 gem 并使用它,一些目录、ruby 类和 yaml 文件应该在 rails lib 目录中创建。我想要一个脚手架方法,它可以创建包含基本信息的适当文件,稍后将对其进行修改。我该怎么做?

我应该在“脚本”目录还是“脚本/生成”中添加一些内容?在哪里存储模板?为方便起见,我使用了临时解决方案:创建文件然后将内容作为字符串逐行放置的 ruby​​ 脚本,但我一点也不喜欢它,而且它似乎不是一种 ruby​​ 方式...

感谢您的任何建议。

【问题讨论】:

    标签: ruby-on-rails templates gem


    【解决方案1】:

    查看Rails Guide on Generators

    他们在引擎盖下使用宝石雷神。

    【讨论】:

    • 哇!由于我主要使用 rails 2,我默认检查 guides.rubyonrails.org/v2.3.8 并且没有关于生成器的任何内容,这就是我不知道该指南的原因。我什至查看了捆绑程序代码,发现它使用了 thor,但我没有再进一步。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    相关资源
    最近更新 更多