什么是rails g XXXXX:安装?例如rails g bootstrap:install如何工作?

时间:2013-03-11 07:58:59

标签: ruby-on-rails ruby-on-rails-3

我想知道你什么时候跑

rails g xxxxxxx:install

会发生什么?什么是这些xxxxx(例如我知道bootstrap但是bootstrap:install是什么,因为我总是包含bootstrap gem)。这些安装是创建文件还是内部执行某些操作?

1 个答案:

答案 0 :(得分:2)

rails grails generate的快捷方式。 rails中有一些带烘焙的生成器(例如rails g migration)确实可以创建文件或更改配置。

任何人都可以编写自己的生成器:有关详细信息,请参阅rails guides

修改

像rake任务一样,

生成器可以命名空间。因此bootstrap:install将在引导程序命名空间中调用install生成器,according to the docs将在资源文件夹中安装所需的css文件。如果您想了解更多详情,请read the generator code ...