我正在开始使用Hartl的Ruby on Rails教程,我仍然坚持使用清单1.8,它提示用户完成此任务
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
def hello
render text: "hello, world!"
end
end
我看到另一篇帖子提出完全相同的问题,但答案仍然没有注册给我。我经历了同样的过程/错误。 Can't modify Application Controller for 'hello world' app
毕竟说完了,我不明白这个答案:
“你应该做的是找到你的sample_app / app / controllers / application_controller.rb并在该文件中添加新文本。然后保存并关闭文件。”我该怎么做?
这是该线程令人满意的答案,但我仍然感到困惑。任何帮助将不胜感激。
答案 0 :(得分:0)
使用您提供的链接中的答案并查看教程,这是您应该以更简单的方式做的事情:
您知道构成Rails应用程序的所有文件夹和文件吗?您需要找到名为'application_controller.rb'的文件。