我是Rails的新手,我试图建立一个新项目。我正在运行Ubuntu 14。
这些是我的步骤:
rails new my_project -T
这创建了我的新项目。
rake db:create
这创建了我的数据库
然后我编辑了我的Gemfile并删除了 gem 'sqlite3'
group :production do
gem 'pg'
gem 'rails_12factor'
end
group :development do
gem 'sqlite3'
end
bundle install --without production
rails g controller welcome index about
创建控制器
作为最后一步,我编辑了config.rb:
root to: 'welcome#index'
现在,当我尝试转到localhost:3000 / welcome / index时,出现以下错误:
为什么?它应显示/ welcome / index以及占位符HTML。
这是我的欢迎控制器:
class WelcomeController < ApplicationController
def index
end
def about
end
end
在application.css中-删除:
*= require_tree .
试一试。我确信此问题是由于CSS引起的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句