如何在rails lib目录中从模板创建文件?

时间:2011-06-08 09:02:43

标签: ruby-on-rails templates gem

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

我应该在'script'目录中添加内容还是'script / generate'?存储模板的位置?为了方便起见,我使用临时解决方案:ruby脚本创建文件,然后只是逐行将内容作为字符串,但我根本不喜欢它,它似乎不是一个红宝石的方式......

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

查看Rails Guide on Generators

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