最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

时间:2023-02-23 17:21:43

1.RubyMine新建ROR工程


File->New Project

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

选择Rails下的"New Application"

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

点击OK 后生成ROR项目

 
 

 
 

2.添加 Controller

新建项目后,在在工程名上右键->新建

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

填入Controller的名字,点击OK即可

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

生成Controller后,会自动为app目录下的文件夹添加如下四个文件并直接在编辑器中打开,第一个最常用

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

3.添加程序


在上面第一个文件里自定义一个过程,命名为'b' (注意和Controller的名字'a'不同!!!)

 
 

 
 

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

在app下的view目录中的与Controller名相同的文件夹(这里我的是a)里新建一个与过程名相同on个的html文件,并输入内容

 
 

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

4.启动Web服务器并去浏览器查看结果

(注意修改后不需要重启,直接刷新浏览器结果就已经改变了,这也是Ruby的强大之处,解释型执行的程序 )

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

 
 

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

运行结果如下:

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程

注意

1.在http://localhost:3000后面依次跟Controller名和过程名才能正常访问

2.过程名必须和Html文件名保持一致,这是ROR的规则

最新RubyMine2016.2开发Ruby ON Rails(ROR)程序的流程的更多相关文章

  1. 利用最新版的RubyMine2016.2开发Ruby On Rails 程序

    经过我的前两篇博文 ”Ruby On Rails环境搭建“ 和”Ruby On Rails 环境搭建MySQL数据库连接“ 我们已经具备了开发Ruby On Rails程序的一切要素,但是天天对着do ...

  2. Ruby on Rails (ROR)类书籍

    Ruby on Rails (ROR)类书籍下载地址及其他(整理) Ruby on Rails 如此之热,忍不住也去看了看热闹,现在把一些相关的电子图书下载地址整理下,方便有兴趣的朋友. 2006-0 ...

  3. [技术博客] 软工-Ruby on Rails 后端开发总结分享

    [技术博客] 软工-Ruby on Rails 后端开发总结分享 在这次软件编写中,我们的后端使用了Ruby on Rails (RoR)框架. Rails框架是用Ruby编写的.这意味着当我们为Ru ...

  4. 用VirtualBox和vagrant在win7×64上搭建ruby on rails 开发环境

    下载准备 1.vagrant 官方  WINDOWS Universal (32 and 64-bit) http://www.vagrantup.com/downloads.html 2.Virtu ...

  5. Mac上配置 Ruby on Rails和Git

    Ruby on Rails on Mac =============================================================================== ...

  6. [Ruby on Rails系列]1、开发环境准备:Vmware和Linux的安装

    Ruby on Rails是一个采用Ruby语言的遵循MVC模式的Web开发框架.使用RoR会得到更加快速爽快的Web开发体验.相比于Java EE,该框架使Web开发的速度和效率变得更加轻快和敏捷. ...

  7. [Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置

    前情回顾 上次讲到Vmware虚拟机的安装配置以及Scientific Linux 6.X系统的安装.这回我们的主要任务是在Linux操作系统上完成Ruby on Rails开发环境的配置. 在配置环 ...

  8. Ruby on Rails开发Web应用的基本概念

    Web应用架构 C/S架构 Web应用从最初就採用C/S架构.Server负责监听client请求,提供资源,Client向server发起请求并渲染页面.两者通过TCP/IP协议栈之上的HTTP协议 ...

  9. win7安装ruby on rails开发环境

    前言 我们看到很多文章说ruby环境windows它是非常困难的基础上,这将是各种稀奇古怪的问题,因此,建议linux和mac发. 可是我依照教程搭了下,问题也不算太多.总过大概花费了2个半小时左右就 ...

随机推荐

  1. app后端设计--总目录 (转)

    特此说明,我转载的!!! app后端设计(1)--api app后端设计(2)--xmpp的使用 app后端设计(3)--短信,邮件,推送服务 app后端设计(4)-- 通讯的安全性 app后端设计( ...

  2. [第三方]SCNetworkReachability 获取网络状态控件使用方法

    用Cocoa Pods导入控件以后 直接导头文件 复制以下代码 [SCNetworkReachability host:@"github.com" reachabilityStat ...

  3. Linux的awk命令

    简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再 ...

  4. Java学习网站

    黑马: http://bbs.itheima.com/forum.php 考试网站: http://www.nowcoder.com/ 牛客网 比较专业的学习技术网站: http://www.ibm. ...

  5. [html5] 学习笔记-Canvas 绘制渐变图形与绘制变形图形

    在 HTML5 中,使用 Canvas API 绘制图形的知识,可以对绘制图形进行处理,包含使用 Canvas API 绘制渐变图形,使用 Canvas API 的坐标轴变换处理功能绘制变形图形.其中 ...

  6. [编织消息框架][JAVA核心技术]动态代理应用5-javassist

    基础部份: 修改class我们用到javassist,在pom.xml添加 <properties> <javassist.version>3.18.2-GA</java ...

  7. Online Bayesian Probit Regression介绍之Factor Graph

    下面就开始讲讲概率图中的Factor Graph.概率图博大精深,非我等鼠辈能够完全掌握,我只是通过研究一些通用的模型,对概率图了解了一点皮毛.其实我只是从概率这头神兽身上盲人摸象地抓掉几根毛,我打算 ...

  8. Mybatis 系列3

    系列文章 2 中,我们通过对mybatis源码的简单分析,可看出,在mybatis配置文件中,在configuration根节点下面,可配置properties.typeAliases.plugins ...

  9. easyui 如何为标签动态追加属性实现渲染效果

    简述一下在项目遇到的问题,这边有一个需求,选择不同类型,加载不同的div标签(其中属性是否必填是区分类型的关键) html界面是这样的 <div class="grid_1 lbl&q ...

  10. smo算法matlab实现

    看完CSDN上结构之法,算法之道的支持向量机通俗导论(理解SVM的三层境界) http://blog.csdn.net/v_july_v/article/details/7624837     参考了 ...