【发布时间】:2011-11-03 14:54:37
【问题描述】:
热衷于尝试 Sinatra,但我使用的是 Windows XP 并遇到错误:
“C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.3.5/lib/rack/backports/uri/common_192.rb:53:in `remove_const': 常量 URI:: WFKV_ 未定义 (NameError)”
该问题有参考:https://github.com/rack/rack/pull/247 Shanev 在哪里删除了修复,但我该怎么做呢?
【问题讨论】:
-
我在 Rack 1.3.**4** 上的 Windows XP 上的行为相同,但在升级到 Rack 1.3.**5** 后它就消失了。你能提供一个最小的应用程序来重现它吗?
-
Basics.rb: require 'rubygems' require 'sinatra' get '/' do "Hello World!"结束
-
嗯,这很奇怪。您认为您使用的是什么版本的 Sinatra 和 Rack?
-
好吧,那不知道。我刚刚使用 Sinatra 1.3.0 和 Rack 1.3.5 进行了测试,没有收到任何警告。
标签: sinatra