【问题标题】:How to fix index is missing a template for request formats: text/html如何修复索引缺少请求格式的模板:text/html
【发布时间】:2019-12-21 20:55:22
【问题描述】:

我正在学习 Rails 的 udemy 课程,我也尝试按照“Getting Started with Rails”中的指导进行操作, 但无论如何我的应用程序都找不到我的模板文件。

app/controllers/welcome_controller.rb:

# frozen_string_literal: true

# The welcome controller.
class WelcomeController < ApplicationController
  def index; end
end

app/views/welcome/index.html.erb:

<h1>Hello, Rails!</h1>

config/routes.rb:

# frozen_string_literal: true

Rails.application.routes.draw do
  get 'welcome/index'
  root 'welcome#index'
  # For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html
end

【问题讨论】:

  • 在控制台和浏览器上显示错误。

标签: ruby-on-rails ruby


【解决方案1】:

删除此行获取“欢迎/索引” 或者只是将其更改为 得到“欢迎/索引”,到:“欢迎#索引” 希望这能解决您的问题。

【讨论】:

    【解决方案2】:

    我找出了问题所在。我安装的驱动器被称为“HDD (Mint)”,将其更改为“HDD-Mint”,现在它可以正常工作了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-09
      • 2020-04-04
      • 2022-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      相关资源
      最近更新 更多