我正在开发一个rails应用程序,我想在我的rails应用程序中包含一些自定义css文件。我想从引导程序和我写的CSS中分离出css。我可以将自定义css文件放在我自己的css文件夹中的vendor / assets / bower_components文件夹中吗?
我的css文件还有什么需要做的吗?
答案 0 :(得分:0)
有几种方法可以在Rails应用程序中实现bower功能。
尽管如此,我不确定您是否希望在custom.css
文件中使用它。如果您将文件保存在app/assets/stylesheets
文件夹中,文件本身也可以正常工作,该文件夹会将其连接到asset pipeline
您可能希望考虑使用bower-rails
,这似乎只是让您能够在Rails应用中使用bower
。这似乎专门用于帮助您保持最新的依赖关系:
如果你的话,依赖文件是Rails根目录或Bowerfile中的bower.json 使用DSL。查看changelog以获取最新的更改和发布。
我们最近发现的另一个惊人的功能是“RailsAssets”
这非常有效(我们在生产中使用它),因为它可以使您的相关资产完全保持最新状态。您可以非常简单地使用它:
#Gemfile
source https://rails-assets.org
gem 'rails-assets-BOWER_PACKAGE_NAME'
#app/assets/javascripts/application.js
//= require BOWER_PACKAGE_NAME
运行bundle update
时,您可以根据自己的应用更新资源!