Ruby on Rails (AWS Cloud9) 更换初始界面

首先讲解一下如何运行我们搭建好的程序

把建立好的项目导入 AWS Cloud9 平台,用终端使用 cd 指令进入项目文件夹, 输入指令运行

$ bundle install --without production

$ yarn install --check-files

$ rails server

当终端打印 "Listening on tcp://localhost:8080" i "Use Ctrl-C to stop" 时说明服务器运行成功。

在上方工作栏找到 Preview 选择 Preview Running Application。在右下角找到这个图标点击,打开网页

 

这里出现了出现错误提示,没有关系,我们复制图片中标记的那行代码,并把它粘贴到,config/environments/development.rb 文件中的任意地方

保存并刷新网页就会出现下图,恭喜,你的网页已经成功了第一步了!

更换初始界面

那么我们现在把它换成我们自己的网页吧。
在 app/controllers 创建文件 post_controller.rb
class PostController < ActionController::Base
end

在 app/views 创建文件夹 post 并在这个文件夹中创建文件 index.html.erb

<h1>Hello</h1>

然后在 config/routes.rb 文件中加入,保存后刷新网页我们的主页就替换成功了,打开的就会是post 文件夹中的 index.html.erb 的内容。

Rails.application.routes.draw do
  root 'post#index'
end
posted @ 2020-03-27 21:58  小白冲冲  阅读(141)  评论(0编辑  收藏  举报