Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 根和get页的路由错误_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 根和get页的路由错误

Ruby on rails 根和get页的路由错误,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在开发一个rails应用程序,这是我第一次使用ruby或任何服务器端编程语言。我连接到localhost:3000,一切都很顺利。我去改变我的主页的路由,并创建了一些新的,但我有一个问题,让他们预览,我不断收到错误消息。以下是my routes.rb文件的片段 我的路线.rb Rails.application.routes.draw do 根目录“页面#主页” 获取“关于”=>“页面#关于” 发布“论坛”=>“页面#论坛” 获取“联系我们”=>“页面#联系我们” 结束1-尽量避免胖箭头

我正在开发一个rails应用程序,这是我第一次使用ruby或任何服务器端编程语言。我连接到localhost:3000,一切都很顺利。我去改变我的主页的路由,并创建了一些新的,但我有一个问题,让他们预览,我不断收到错误消息。以下是my routes.rb文件的片段

我的路线.rb

Rails.application.routes.draw do
根目录“页面#主页”
获取“关于”=>“页面#关于”
发布“论坛”=>“页面#论坛”
获取“联系我们”=>“页面#联系我们”

结束
1-尽量避免胖箭头

2-控制器名称不应包含-(破折号)而应使用(下划线)示例(联系我们应为联系我们)

Rails.application.routes.draw do

root 'pages#home'
get '/about', to: 'pages#about', as: :about
post '/forum', to: 'pages#forum', as: :forum    
get '/contact_us', to: 'pages#contact_us', as: :contact_us
结束

3-在项目目录中的控制台上更改此运行
rake routes
后,您将获得路由列表


4-您现在可以使用
前缀路径的routes helper
示例(根路径、关于路径或论坛路径、联系路径)

不拍摄代码或输出。编辑您的帖子,将代码缩进至少4个空格,然后直接粘贴到帖子中。您已经使用了两次相同的图像,而不是图像,最好粘贴到代码中。除了上面的评论,您发布的图像是文本编辑器中导航树的图像,而不是代码的图像。要详细说明@Phip的观点,读者不能复制和粘贴你的代码,如果它显示在图片中,如果图片是在一个链接,链接可能在未来被打破。连同上面的评论,你能发布你得到的实际错误吗?谢谢你,我会尝试一下。