" rails new"实施,我在哪里可以看到它?

时间:2016-05-20 16:22:26

标签: ruby-on-rails

我知道Rails源代码是here

据我所知,Rails new会生成一堆目录和文件。位于此命令的源代码位于何处?

1 个答案:

答案 0 :(得分:1)

就是这样:railties/lib/rails/generators/rails/app/app_generator.rb

rails/railties/lib/rails/commands/application.rb调用它,它首先解析命令行参数。它通过填充模板来工作,模板可以在railties/lib/rails/generators/rails/app/templates找到。

顺便说一句,您可以为应用指定自己的模板,例如:在Rails Girls我们使用

rails new railsgirls -m http://railsgirls.co.il/template.rb