#javascript #ruby-on-rails #ruby-on-rails-3
#javascript #ruby-on-rails #ruby-on-rails-3
Вопрос:
Я получил следующие ошибки,
Когда я открыл консоль Chrome javascript, тогда посмотрите на нее.
application.js?body=1:1249
Это просто группа сжатого js-кода
И я открыл в development.rb
# Expands the lines which load the assets
config.assets.debug = true
Я не могу grep какой-либо фрагмент исходного кода javascript в моем приложении Rails.
Итак, я не знаю, откуда это берется?
Как я могу быстро исправить неизвестную ошибку в Rails?
Спасибо
Uncaught Error: Graph container element not found application.js?body=1:1249
GET http://www.superfish.com/ws/sf_main.jsp?dlsource=vbqxugfamp;userId=Ei9nuSYzM8NCWiFeoMKLn6amp;CTID=addtofeedly net::ERR_BLOCKED_BY_CLIENT
application.js
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require bootstrap
//= require tinymce-jquery
//= require raphael
//= require morris
//= require_tree .
Комментарии:
1. вы должны закрыть другие вкладки, кроме вашего проекта. Тогда вы не увидите этот тип нежелательных файлов js.
Ответ №1:
Убедитесь, что вы используете rails в режиме разработки и
config.assets.compress = false
устанавливается в development.rb
Если вам не удается получить несжатую версию, у вас есть другой вариант:
Сжатые файлы можно сделать «красивыми» в Chrome, если щелкнуть по {}
символу. https://developer.chrome.com/devtools/docs/javascript-debugging#pretty-print