--skip-stylesheets和--no-stylesheets之间有什么区别?

时间:2013-04-12 14:39:51

标签: ruby-on-rails-3

我想生成没有样式表的脚手架,我发现了这两个标志:--skip-stylesheets--no-stylesheets。它们之间有什么区别?

1 个答案:

答案 0 :(得分:4)

如果您运行rails g scaffold --help,它会显示该生成器的帮助信息以及选项列表。

某些选项具有默认值。例如,如果你看一下

-y, [--stylesheets]                           # Generate Stylesheets
                                              # Default: true

你看它默认为true。如果您不想生成样式表,则可以在选项前添加--no前缀以禁用该特定选项。

skip-stylesheets选项在[运行时选项]部分中定义如下:

-s, [--skip]     # Skip files that already exist

回答你的问题:

--no-stylesheets根本不会生成样式表

--skip-stylesheets会生成样式表,但会跳过已存在的样式表。