小编lee*_*oid的帖子

来自rails 3中的therubyracer/v8的javascript错误的堆栈跟踪

我正在使用therubyracer和v8在rails 3 app中运行一些javascript

如果出现任何问题,错误消息将通过电子邮件通过常见的rails 3异常通知过程发送给我.

但是,我收到的错误消息非常模糊,堆栈跟踪不会进入javascript文件本身.这是可以理解的,但是很难调试.这是一个例子:

V8::JSError: Cannot read property '0' of undefined
backtrace:

lib/libraryname.rb:32:in `function_that_calls_v8'
lib/libraryname.rb:18:in `fetch_and_update'
app/models/listing.rb:34:in `fetch'
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以暴露javascript stacktrace,以便在抛出异常时让我可以告诉javascript里面的哪些行是borking?(至少,得到行号)

ruby v8 ruby-on-rails-3 therubyracer

7
推荐指数
1
解决办法
481
查看次数

获取404错误页面响应ruby的内容

我知道有些语言有一个库,允许您获取404或500消息的HTTP内容.

是否有一个允许Ruby的库?

我尝试过open-uri但它只返回一个HTTPError异常而没有404响应的HTML内容.

ruby open-uri nokogiri

3
推荐指数
1
解决办法
2070
查看次数

如何从新的漂亮网址获取foursquare场地ID

新的场地网址更漂亮,但ID不存在,并且没有机制可以从漂亮的网址中查找ID.

例如,此特定网址:https: //foursquare.com/felice_83

我如何查找venueID?

foursquare

3
推荐指数
1
解决办法
5325
查看次数

coffeescript中的基本jquery onload动画

我对这个coffeescript事情完全不熟悉,但Rails似乎要我使用它,所以我试试看.

我有点理解coffeescript页面上的基本例子,但我不知道如何将这个jquery函数转换成coffeescript

$(function() {
   $('#alert').delay(100).show("drop", { direction:"up" }, 900);
});
Run Code Online (Sandbox Code Playgroud)

jquery coffeescript

2
推荐指数
1
解决办法
1314
查看次数