#jquery #ruby-on-rails #ruby-on-rails-3 #highcharts
#jquery #ruby-on-rails #ruby-on-rails-3 #высокие диаграммы
Вопрос:
при попытке использовать 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:/Users/Home/proj/lp/app/assets/javascripts ,…»
я новичок. используя rails 3.1.0, не знаю, что делать.
Ответ №1:
Вместо этого:
javascript_include_tag "jquery-1.4.2.min","rails","highcharts"
Используйте это:
javascript_include_tag "application"
Затем настройте свой js в application.js:
вот так:
//= require jquery-1.4.2.min
//= require rails
//= require highcharts
Информация о том, как отформатировать ваши ресурсы, чтобы они были представлены так, как вы хотите, находится здесь:
http://guides.rubyonrails.org/asset_pipeline.html#manifest-files-and-directives
Ответ №2:
Попробуйте просто переименовать ваш app/assets/javascripts/jquery-1.4.2.min.js
to jquery.js
. Я думаю, что где-то вы пытаетесь включить файл просто jquery.js
, и он его не находит. Если вы сделаете это, убедитесь, что вы изменили все ссылки на jquery-1.4.2.min.js
, чтобы указать только jquery.js