我想在我的 Rails 应用程序中像我的其他 js 库一样包含所选application.js
库,如下所示:
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
但我不知道我是否只需要打字就//= require chosen
可以了。
所以我试图找到一个可以包含在 sprockets 中的库列表,但我什么也没得到。
我想在我的 Rails 应用程序中像我的其他 js 库一样包含所选application.js
库,如下所示:
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
但我不知道我是否只需要打字就//= require chosen
可以了。
所以我试图找到一个可以包含在 sprockets 中的库列表,但我什么也没得到。
您需要将该 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 目录中。