Rails博客教程4.3 ProgramError

时间:2016-07-18 15:22:25

标签: ruby-on-rails ruby railstutorial.org

我试图按照rails教程创建博客here。我在步骤4.3,但在将root 'welcome#index'添加到我的roots.rb文件后,我收到一个错误页面告诉我:

TypeError: Object doesn't support this property or method

Photo of error

1 个答案:

答案 0 :(得分:0)

如果您在Windows中运行(我可以看到您,在您的帖子中显示屏幕截图!),coffee-script-source版本> = 1.9.0不起作用。

您可以将其更改为以前版本,将此行添加到Gemfile

gem 'coffee-script-source', '1.8.0'

然后正确解析依赖关系,运行:

bundle update coffee-script-source

如果您发现此错误,您会发现其他人正在讨论将'application'替换为'defaults' - 但这会产生误导。这样做只会阻止应用找到相应的JSCSS文件。 (你最好删除代码行!)

要让应用程序无错误地查找并执行application.js,在Windows上,您必须降级coffee-script-source。 (当然,您也可以使用Linux操作系统进行开发;我强烈建议这样做!)

Here是相关问题,在GitHub中提出。