蛋白石是完全破碎?

问题描述:

我一直没有成功让欧泊工作。蛋白石是完全破碎?

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

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

最后,我按照教程here,又一次我得到的是在我的浏览器中的空白页。

那么,我究竟做错了什么?或者欧泊真的像破碎一样?

(哦,而且这还没有提的opal/parser.rb了两个严重的出界外的错误在parse()rescue块完全杀死调试错误的任何机会)

+0

你可以与我们分享你的代码吗?所以我们可以检查它。我在运行Rails方面有很多经验,但也许能够帮助 – gabrielrios

+0

我认为你的问题的一部分可能是你正在尝试使用源地图...他们在最近的版本中表现得很时髦。另外,正如@gabrielrios所说,分享一些代码是很好的,以便我们可以确切地确定问题所在。 – GDP2

的文档需要更新和版本。

但0.8 rc1似乎很稳定,并有工作示例here(包括源地图)。

请记住,源地图有点侵入链轮和机架设置,让他们工作并不重要。