【发布时间】:2015-01-11 23:45:49
【问题描述】:
我正在努力让rangeslider.js 在Ruby on Rails 工作。我使用了他们的 GitHub 页面作为参考,但找不到任何有关 Rails 的帮助。
http://andreruffert.github.io/rangeslider.js/
Application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require rangeslider.js
//= require rangeslider.min.js
//= require_tree .
我遇到了以下错误消息
Sprockets::FileNotFound
(in C:/Users/rmatthews/Documents/repos/pcbuilder/app/assets/javascripts/application.js:17)
第 17 行,是 //= require rangeslider.min.js
文件位于我的计算机上,但在我的/downloads/rangeslider.js-0.3.7 目录中
我的猜测是 Rails 不会搜索那个目录。
我是否需要将它们放在其他地方,例如/vendor/assets?
我一直在关注这个作为参考,但找不到太多
http://guides.rubyonrails.org/asset_pipeline.html#how-to-use-the-asset-pipeline
我见过几个类似的问题,但由于他们在讨论jquery,他们似乎没有太大帮助。
【问题讨论】:
标签: javascript ruby-on-rails ruby asset-pipeline