2011-06-16 62 views
1

我自定义了我的脚手架文件(视图和控制器)。但默认情况下它仅复制标准文件,如:使用默认导轨脚手架复制其他文件

  • _form.html.erb
  • edit.html.erb
  • index.html.erb
  • new.html.erb
  • 秀.html.erb

,但我已经复制(和渲染)其他文件像“_list.html.erb”或类似“index.js.erb的”

如何才能做到这一点,而不创建一个自己的发电机?我想使用标准的导轨脚手架。

感谢您的帮助!

回答

0

查看此链接:http://guides.rubyonrails.org/generators.html,似乎它提供了你想要做的。

+0

我已经知道这个指南,但我从来没有读过它真的。所以你的意思是,我应该重写erb生成器?复制原始来源,并添加命令来复制我的文件? thx – andi 2011-06-17 05:29:48

+0

嗨@andi,不,我猜你应该能够将你的文件命令附加到默认的erb生成器。正如我所看到的那样,这是一个简单的方法:D – sameera207 2011-06-17 05:49:24

+0

嗯......这是写在指南中的地方?或者它是如何完成的?对不起,今天早上有点晚了;) – andi 2011-06-17 05:59:24