我正在尝试在我兄弟的计算机上安装 Rails 环境,以便我们可以在我的应用程序上进行协作。
我想我已经正确安装了所有东西,但现在我遇到了重大问题,我想是因为他有一台 Windows 电脑。基本上,尽管(我认为)一切都安装正确,但 rails server 不会运行,因为它会产生以下错误:
它抱怨有问题
Ruby187/lib/ruby/gems/1.8/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:251:in 'require':
然后指向这个文件。
config/environments/development.rb:3: syntax error unexpected ':', expecting '}'
它还抱怨那条线有一个
odd number list for Hash (SyntaxError)
那条线是
config.action_mailer.default_url_options = { host: "localhost:3000" }
更重要的是,这条线在我的 Mac 上运行良好。当我删除它时,错误消失了。(但我不想删除它,我尤其不想删除下一个)。与此错误相同
Ruby187/lib/ruby/gems/1.8/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:245:in 'load':
我的 session_store 初始化文件中的这一行:
<appname>::Application.config.session_store :cookie_store, key: '_<appname>_session'
知道发生了什么吗?