3

我想在我的 Rails 应用程序中像我的其他 js 库一样包含所选application.js库,如下所示:

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .

但我不知道我是否只需要打字就//= require chosen可以了。

所以我试图找到一个可以包含在 sprockets 中的库列表,但我什么也没得到。

4

1 回答 1

3

您需要将该 javascript 库打包为 gem。你很幸运,有一颗宝石。

添加gem chosen-rails到您的Gemfile并运行bundle install- 命令。之后,您可以//= require chosen-jquery在您的application.js-file 中使用。

如需更多信息,请访问此 gem 的 github 主页

对你的问题。chosen如今,将此类库按原样打包到 gem中是很常见的。只需在http://rubygems.org/甚至 google上搜索您要查找的库的名称。

如果不存在这样的 gem,您可以自己打包一个(请参阅这篇精彩的文章)或手动将库添加到您的vendor-assets 目录中。

于 2012-06-26T14:18:12.673 回答