蛋白石彻底坏了?

时间:2015-06-20 01:10:27

标签: ruby sinatra rack opalrb opal

我让Opal工作完全没有成功。

当我尝试使用教程here或示例代码here将其嵌入Sinatra服务器时,我得到undefined method 'source_maps' for #<Opal::Server:0x8b11540>。当我使用this post底部链接的更新代码时,我得到uninitialized constant Opal::Sprockets::SourceMapHeaderPatch

所以,我放弃了Sinatra并尝试在Rack应用程序中使用Opal,使用他们自己的示例here。我得到一个完全空白的网页。

最后,我按照教程here 加入 ,再次,我得到的只是浏览器中的空白页。

那么,我做错了什么?或者Opal真的像它看起来一样破碎了吗?

(哦,甚至没有提到rescue parse()opal/parser.rb块中的两个严重的越界错误,这些错误完全消除了调试错误的可能性)

1 个答案:

答案 0 :(得分:1)

文档需要更新和版本化。

但是0.8 rc1看起来非常稳定并且有一些工作示例here(包括源地图)。

请记住,源地图有点被黑客攻击,而机架设置让它们正常工作并不是一件容易的事。