我刚开始读Michael Hartl的ruby on rails教程书(第三版)。我一直在遵循通过cloud9设置rails的所有步骤。我安装了所有必要的gem和文件版本。
我使用以下代码设置我的服务器:
~/workspace/hello_app **$ rails server -b $IP -p $PORT**然后我更改了应用程序控制器中的设置:
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然后我将routes.rb中的路由更改为:
# root 'application#hello'我想我完全按照书中说的做了,但是当我加载URL时,它仍然只显示默认页面,并且我所做的更改都没有生效。我看不到“你好,世界!”。我不知道该怎么办。
发布于 2016-05-28 06:32:52
您需要取消注释
# root 'application#hello'所以它是这样写的
root 'application#hello'发布于 2016-05-28 07:44:43
更新您的routes.rb文件
root 'application#hello'https://stackoverflow.com/questions/37493083
复制相似问题