我让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
块中的两个严重的越界错误,这些错误完全消除了调试错误的可能性)
答案 0 :(得分:1)