jQuery не определен,$ не определен,Rails не определен в Windows 10
Когда я загружаю localhost:3000/admin, я продолжаю получать это сообщение в инструментах разработчика Chrome, и мой RailsAdmin затем ломается без jQuery
Я получаю сообщение об ошибке в моей консоли
'JQuery is not defined'
'$ is not defined'
'Rails admin is not defined'.
gem 'jquery-rails'
у меня есть этот драгоценный камень, я также сделал установку пакета
Файл по умолчанию присутствует в \app\assets\javascripts\application.rb
//= require jquery2
//= require jquery_ujs
//= require turbolinks
//= require_tree .
Затем я изменяю файл \app\assets\javascripts\rails_admin\rails_admin.rb
//= require 'jquery2'
//= require jquery_ujs
//= require turbolinks
//= require_tree .
даже я тоже пробовал это
//= require jquery2
//= require jquery_ujs
//= require turbolinks
//= require_tree .
затем
//= require 'jquery2'
//= require jquery_ujs
//= require turbolinks
//= require_tree .
все, что я пытался, все еще получаю ошибку в консоли браузера
Но, это работает на Mac, это работает отлично, Windows становится трепетным для меня
2 ответа
Я думаю, что ваш файл называется app\assets\javascripts\rails_admin\rails_admin.js
вместо .rb
Вы не должны переписывать этот файл, просто добавьте, чтобы проявить дополнительные зависимости. Потому что JQuery требуется Gem.
Как вы видите rails_admin.js
загрузить тонны зависимостей самостоятельно. Так что если вы перепишите этот файл, вы нарушите некоторые функциональные возможности.
Проверьте это решение, это может работать в большинстве случаев,