我刚刚开始阅读Noah Gibbs的“Rebuilding Rails”。我被困在第17页,声明了def call(env)。
但是,当我运行rackup时,我遇到了这个错误:
undefined local variable or method `env' for Rulers::Application:Class (NameError)
如何定义'env'?
答案 0 :(得分:3)
你的lib / rulers.rb中有一些奇怪的Unicode字符。使用普通空格和/或制表符重新格式化,它可以正常工作。我在你的仓库中本地复制了同样的bug(在你的Rulers目录中的#34; git rm rulers-0.1.0.gem"之后),修复了空格,它对我来说很好。