【问题标题】:How can you configure Rails to use blueprint-css instead of the default scaffolding css?如何将 Rails 配置为使用 blueprint-css 而不是默认的脚手架 css?
【发布时间】:2009-06-27 20:43:05
【问题描述】:

您需要对 Rails 项目进行哪些更改才能将 blueprintcss 配置为生成脚手架而不是脚手架.css 时使用的默认样式表?

【问题讨论】:

    标签: ruby-on-rails stylesheet scaffolding blueprint-css


    【解决方案1】:

    我建议您编写自己的生成器,但如果您想更改默认值,您可以:

    1 - 对于单个应用:冻结 rails 并更改脚手架生成器使用的样式表。

    railsapp/vendor/rails/railties/lib/rails_generators/generators/components/scaffold/templates/style.css

    2 - 对于所有应用:在您的系统 rails 安装中更改相同的 style.css 文件。

    【讨论】:

      【解决方案2】:

      替换您自己的脚手架生成代码。说明是here(但需要注意的是它们可能已经过时了)。

      一个更简单的替代方法可能是编写一个 Rake 操作来在(通常)生成的源中进行文本替换。

      【讨论】:

        【解决方案3】:

        查看 Rails 模板。

        除了替换 Rails 应用程序中的 css 之外,您还可以编写一个来做更多的事情。你可以让它安装宝石,冻结轨道,各种各样的东西。请查看http://youvegotrails.com,了解您可以做什么。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-01-24
          • 2014-03-07
          • 2011-08-23
          • 1970-01-01
          • 1970-01-01
          • 2014-08-05
          • 2012-03-15
          • 1970-01-01
          相关资源
          最近更新 更多