如何在rails中包含js和css文件 - 正确的语法

时间:2016-02-25 17:38:25

标签: ruby-on-rails twitter-bootstrap

我正在尝试使用Bootstrap Combobox作为rails。

指示说:

*“您需要在HTML中包含两个文件才能实现此目的 工作:

JS /自举-combobox.js

CSS /自举-combobox.css *

我意识到他们需要分别使用应用程序js和应用程序css,但我认为我的语法错误,因为我收到了错误。

这就是我添加到application.css.scss的方式:

* require css/bootstrap-combobox.css

这就是我添加到application.js的方式:

//= require bootstrap-combobox

1 个答案:

答案 0 :(得分:1)

你得到什么错误?

在不知道确切错误的情况下,这就是我的建议:

确定assets/stylesheets中有一个名为bootstrap-combobox.css的文件后,您希望您的require语句如下所示:

*= require bootstrap-combobox

假设您有require文件夹中的文件,您的assets/javascripts语句对JS来说很合适。

您还可以使用//= require_tree .*= require_tree .分别要求javascripts和/或stylesheets文件夹中的所有文件。

查看Rails资产管道的this section以获取更多信息。