【问题标题】:How to include your own css files in a rails application using bower?如何使用 bower 在 Rails 应用程序中包含自己的 css 文件?
【发布时间】:2014-09-17 21:44:14
【问题描述】:

我正在开发一个 rails 应用程序,我想在我的 rails 应用程序中包含一些自定义 css 文件。我想将 css 从 bootstrap 和我写的 css 中分离出来。我可以将自定义 css 文件放在我自己的 css 文件夹中的 vendor/assets/bower_components 文件夹中吗?

我还需要做什么才能让我的 css 文件被拾取吗?

【问题讨论】:

    标签: css ruby-on-rails bower


    【解决方案1】:

    您可以通过多种方式在 Rails 应用程序中实现凉亭功能。

    尽管如此,我不确定您是否想在您的 custom.css 文件中使用它。如果您将文件保存在 app/assets/stylesheets 文件夹中,该文件本身也可以正常工作,该文件夹会将其连接到 asset pipeline


    Bower-Rails

    您可能希望考虑使用bower-rails,这似乎只是让您能够在Rails 应用程序中使用bower。这似乎专门用于帮助您使依赖项保持最新:

    依赖文件是 Rails 根目录中的 bower.json 或 Bowerfile,如果你 使用 DSL。查看更新日志以了解最新的更改和版本。


    RailsAssets

    我们最近发现的另一个令人惊叹的功能是“RailsAssets”

    这非常有效(我们在生产中使用它),因为它可以使您的依赖资产完全保持最新状态。你可以很简单地使用它:

    #Gemfile
    source https://rails-assets.org
    gem 'rails-assets-BOWER_PACKAGE_NAME'
    
    #app/assets/javascripts/application.js
    //= require BOWER_PACKAGE_NAME
    

    运行bundle update 时,这将使您能够根据您的应用更新资产!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-18
      • 2014-11-07
      • 2014-04-13
      • 2017-11-07
      相关资源
      最近更新 更多