我刚刚安装了Shoes 4,但是当我尝试最基本的程序时:
require 'shoes'
Shoes.app { button "test" }
失败并出现此错误:
NameError: uninitialized constant Shoes::Swt::App
我使用jruby -S gem install shoes --pre
安装鞋子,就像在github上说的那样。为什么Shoes.app
会给我一个NameError
?
答案 0 :(得分:2)
项目维护者在这里。这是一个明确的sheos4错误/回归 - 感谢您找到它。这应该转到项目的错误跟踪器 - 我opened an issue for it并将其设置为下一个版本。
在此期间,请使用鞋子发射器:)
您可以直接在我们的回购中报告此类事件(我不是StackOvewrflow上最活跃的人),因此我们可以更快地找到它们。 :)
更新:问题已通过this pull request
修复