不幸的是,在开始时迷路了.使用官方指南http://www.padrinorb.com/创建第一个test_app
当尝试"padrino start"应用程序启动时,服务器在控制台中运行良好,但是一旦我尝试在borwser中看到它,就会出现以下错误消息:
/ admin/undefined方法中的NoMethodError`匹配?' for nil:NilClass文件:routing.rb location:route line:66
此外,我看不到favicon,而控制台说它无法找到它.
(尝试使用Thin和Webrick.我正在使用Ubuntu和RVM Ruby1.9 Gem 1.3.7 Rails3.更新了Sinatra和Padrino宝石,进行了清理.)
非常感谢,gezope
小智 6
更好的解决方案可能是将您正在使用的sinatra版本固定到与sinatra 0.9.19兼容的版本.Sinatra 1.1.0对我来说很好.为此,请将此行添加到您的Gemfile:
gem 'sinatra', '1.1.0'
Run Code Online (Sandbox Code Playgroud)
并打电话
bundle update
Run Code Online (Sandbox Code Playgroud)
你可以bundle exec padrino从那里使用.
| 归档时间: |
|
| 查看次数: |
696 次 |
| 最近记录: |