ruby-on-rails-3 - --skip-stylesheets 和 --no-stylesheets 有什么区别

标签 ruby-on-rails-3

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

最佳答案

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

一些选项有默认值。例如,如果您查看

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

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

skip-stylesheets 选项在 [Runtime options] 部分中定义如下:

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

回答你的问题:

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

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

关于ruby-on-rails-3 - --skip-stylesheets 和 --no-stylesheets 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15974242/

相关文章:

ruby-on-rails - 如何在 Rails 3 中使用 gem 而不在 Gemfile 中引用它

ruby-on-rails - 这段 Ruby 代码是什么意思?

ruby-on-rails-3 - #<ActiveRecord::ConnectionAdapters::TableDefinition:0x9dee690> 的未定义方法 `database_authenticatable'

mysql - 无法识别数据库中的 Unicode 字符

ruby-on-rails - 如何强制 send_data 在浏览器中下载文件?

css - rails : require_tree is not serving my stylesheets and javascripts

ruby-on-rails - `:location => ...`格式语句中的 `head :ok`和 'respond_to'是什么意思?

ruby-on-rails - Rails 尝试从控制台调用 Controller 方法

ruby-on-rails-3 - 未初始化的常量 Psych::Syck with Rails 3/Rubygems 1.6.2/bundler 1.0.10

ruby-on-rails-3 - 在Rails版本之间迁移后,ActiveRecord关联会在分配时自动保存,如何禁用它?