无法找到rails app的jquery.js

时间:2011-10-03 23:30:54

标签: jquery ruby-on-rails ruby-on-rails-3 highcharts

我在尝试使用highcharts时出错。

javascript_include_tag "jquery-1.4.2.min","rails","highcharts" 
  

“C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/jquery-rails-1.0.14/vendor/assets/javascripts/jquery.js   不在路径中:C:/ Users / Home / proj / lp / app / assets / images,   C:/用户/主页/凸出/ LP /应用/资产/ JavaScript的,......“

我是新手。使用rails 3.1.0 不知道该怎么做。

2 个答案:

答案 0 :(得分:2)

而不是:

javascript_include_tag "jquery-1.4.2.min","rails","highcharts"

使用此:

javascript_include_tag "application"

然后在application.js中配置你的js:

像这样:

//= require jquery-1.4.2.min
//= require rails
//= require highcharts

有关如何设置资产格式以便按照您希望的方式获取信息的信息位于:

http://guides.rubyonrails.org/asset_pipeline.html#manifest-files-and-directives

答案 1 :(得分:0)

尝试将app/assets/javascripts/jquery-1.4.2.min.js重命名为jquery.js。我认为你正试图通过jquery.js包含文件的某个地方并没有找到它。如果您这样做,请务必将所有对jquery-1.4.2.min.js的引用更改为仅指向jquery.js