簡體   English   中英

如何使用Bower在Rails應用程序中包含自己的CSS文件?

[英]How to include your own css files in a rails application using bower?

我正在使用Rails應用程序,我想在Rails應用程序中包含一些自定義CSS文件。 我想將Bootstrap中的CSS和我編寫的CSS分開。 我可以將自定義css文件放在我自己的css文件夾中的vendor / assets / bower_components文件夾中嗎?

要提取CSS文件,我還需要做些其他事情嗎?

在Rails應用程序中,有幾種方法可以實現Bower功能。

盡管這么說,但我不確定您是否想在custom.css文件中使用它。 如果將文件保存在app/assets/stylesheets文件夾中,該文件本身也將正常工作,這會將其連接到資產管道


Bower-Rails

您可能希望考慮使用bower-rails ,這似乎使您能夠在Rails應用程序中使用bower 這似乎是專門用來幫助您保持依賴關系的最新狀態:

如果您使用DSL,則依賴文件是Rails根目錄中的bower.json或Bowerfile。 請查看變更日志以獲取最新的更改和發行版。


Rails資產

我們最近發現的另一個驚人的功能是“ RailsAssets”

這非常有效(我們在生產中使用了它),因為它可以使您的依存資產保持最新狀態。 您可以非常簡單地使用它:

#Gemfile
source https://rails-assets.org
gem 'rails-assets-BOWER_PACKAGE_NAME'

#app/assets/javascripts/application.js
//= require BOWER_PACKAGE_NAME

運行bundle update ,這將使您能夠根據您的應用程序更新資產!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM