如何使用压缩的javascript在application.js中调试

时间:2014-07-01 06:05:54

标签: 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

我无法在我的Rails应用程序中使用任何一段javascript源代码。

所以我不知道它来自哪里?

如何在Rails中快速修复未知错误?

谢谢

enter image description here

enter image description here

Uncaught Error: Graph container element not found application.js?body=1:1249
GET http://www.superfish.com/ws/sf_main.jsp?dlsource=vbqxugf&userId=Ei9nuSYzM8NCWiFeoMKLn6&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 个答案:

答案 0 :(得分:0)

确保您在开发模式和

中运行rails
config.assets.compress = false

development.rb

中设置

如果您无法获得未压缩版本,则可以使用另一个选项:

如果点击{}符号,Chrome中的压缩文件可以“漂亮”。 https://developer.chrome.com/devtools/docs/javascript-debugging#pretty-print

Before

After