Ruby on Rails学习心得(二)Hello Ruby on Rails 4年前

已经配置好Ruby on Rails 的开发环境了,现在开始来写地一个Ruby on Rails项目——输出Hello Ruby on Rails。

一、新建项目

先进用进入存放项目的文件夹,输入一下命令rails new projectName,例如

rails new MyBlog

其中我要新建的项目名称是MyBlog

建好项目以后,然后进入MyBlog文件夹,修改Gemfile,在里面添加gem 'execjs'和gem 'therubyracer'(可能有些人不用添加这两句,主要看之后能不能执行bundle install,我是要这样写的),添加完成以后保存退出,然后执行bundle install,这句命令会安装所需要的gem

最后是一下执行rails server,就可以启动服务器了,登录http://localhost:3000/显示一下界面表示新建策划你成功

Ruby on Rails学习心得(二)Hello Ruby on Rails

二、修改文件

新建好项目以后就可以开始新建文件,显示自己想要的界面了。(修改的过程中可以不用停止服务器,这个是Ruby on Rails动态语言的优点)

Ruby on Rails是MVC结构的,要新建一个模块都需要命令来新建,否则就要自己来进行配置了。

先来新建一个controller ,输入命令

rails g controller Home index

这样可以看到在项目文件下面看到多了一些文件,我就不详细说了。

打开MyBlog/app/views/home/index.html.erb,可以看见如下的代码

Home#index

Find me in app/views/home/index.html.erb

这个文件就是view,用于显示的,把这些内容改为
<h1>Hello Ruby on Rails</h1>

然后打开 http://localhost:3000/home/index,就可以看到

Ruby on Rails学习心得(二)Hello Ruby on Rails

如果想要在配置路径的话,可以代开MyBlog/config/routes.rb文件

加上一句root 'home#index',然后访问http://localhost:3000/也可以看到Hello Rubuy on Rails了。

琳婧cRYs
所有的漩涡与波浪都痛苦而急切地奔向自己的目标——许许多多不同的目标:奔向瀑布,奔向大海,奔向河流,直至百川汇集的大洋。
3
发布数
2
关注者
7332
累计阅读

热门教程文档

Dart
35小节
Flutter
105小节
C++
73小节
Typescript
31小节
C
14小节
广告