我正在关注 Mike Hartl 的 rails 教程,并使用 rails 3.2.8 创建了一个简单的应用程序。
“rails 控制台”命令爆炸了;稍加修改后发现我的 ruby 环境神秘地恢复到 ruby 1.8.7。(为什么还不明白。)错误信息:
...path.../lib/active_support/dependencies.rb:245 in 'load': ...path.../demoapp/config/initializers/sessions_store.rb:3: 语法错误,意外':',期待 $end (SyntaxError)
快速切换回 ruby 1.9.3p194(使用 RVM)似乎已经成功了。我的开发平台是 Ubuntu 12.04。
像往常一样,Rails 错误消息堆栈没有多大帮助。导致此错误的 1.8.7 和 1.9.3 有什么区别?