我想包括 chosen库就像我的 Rails 应用程序中的其他 js 库一样,在 application.js
中:
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
但我不知道我是否只需要输入 //= require chosen
就可以了。
所以我试图找到可以包含在 sprockets 中的库列表,但一无所获。
最佳答案
您需要将 javascript 库打包为 gem。你很幸运,有is一颗 gem 。
将 gem chosen-rails
添加到您的 Gemfile
并运行 bundle install
命令。之后,您可以在 application.js
文件中使用 //= require chosen-jquery
。
欲了解更多信息,请访问 the github homepage of this gem .
针对您的问题。如今,将 chosen
这样的库打包到 gem 中是很常见的。只需在 http://rubygems.org/ 上搜索您要查找的图书馆的名称即可。甚至谷歌。
如果不存在这样的 gem,您可以自己打包一个(参见 this 精彩文章)或手动将库添加到您的 vendor
-assets 目录。
关于ruby-on-rails - 在哪里可以找到可以包含在 Sprockets 指令中的库列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11209254/