`
releasa
  • 浏览: 40592 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

RoR 第一次测试成功

阅读更多
RoR第一次测试成功

步骤:
第一 安装ruby
     地址:http://rubyinstaller.rubyforge.org
第二 安装rails
     gem ruby的软件管理包
      gem install rails --include-dependencies (有可能会出现问题,再考虑其它办法)
第三 创建一个web应用
     rails myweb
     会自动生成大量文件
     启动 ruby script/server 项目默认自带的http服务器
第四 配置mysql数据库
     1.安装mysql驱动 gem install mysql
     2.将mysql/bin中的libmySQL.dll 拷贝到 windows/system32文件夹中
     3.在数据库中建立三个数据库,名字分别为 myweb_xxxx
    4.在config中配置database.yml 文件
        我的配置如下
     
引用
# SQLite version 3.x
#   gem install sqlite3-ruby (not necessary on OS X Leopard)
development:
  adapter: mysql
  database: first_development
  host: localhost
  username: root
  password: xxx
  pool: 5
  timeout: 5000

# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
  adapter: mysql
  database: first_test
  host: localhost 
  username: root
  password: xxx
  pool: 5
  timeout: 5000

production:
  adapter: mysql
  database: first_production
  host: localhost
  username: root
  password: xxxx
  pool: 5
  timeout: 5000

   注意:后面一定要有一个空格,不然会出错
第四 创建一个controller
     1.ruby script/generate controller hello
     2.在controllers文件夹中,在hello控制器中 增加一个方法
     
引用

class HelloController < ApplicationController
  def say
  end
end

     3.在对应的views的hello里面建立一个say.rhtml页面..
第五 访问http://localhost:3000/hello/say 搞定

   

    
1
0
分享到:
评论

相关推荐

    RoR性能优化经验谈

    RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    我的ror的第一天

    标题 "我的ror的第一天" 暗示了这是一个关于Ruby on Rails (RoR) 开发初体验的分享,其中可能涵盖了作者初次接触RoR时的学习过程、遇到的问题以及解决方法。Rails是Ruby的一个Web开发框架,它以MVC(模型-视图-控制...

    ror中文资料

    7. **测试驱动开发(TDD)**:RoR鼓励TDD,提供了Rspec、Cucumber等测试工具,确保代码质量。 8. **Scaffold**:快速生成基本CRUD(创建、读取、更新、删除)操作的代码,用于快速搭建应用原型。 9. **ActiveSupport...

    ROR安装必备所有架包

    这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails的核心组件之一,它提供了控制器、路由和视图等功能。`actionpack-1.13.5....

    ror实例

    Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率并提供简洁、优雅的代码结构。"ror实例"可能指的是在学习或实践中,通过创建...

    神经网络ror resenet模型

    而“Ror”(Residual-of-Residual)则是对ResNet的一种扩展,进一步优化了网络的性能,尤其在图像分类任务上表现突出。 **ResNet模型核心思想** ResNet的核心是引入了“残差块”(Residual Block),通过引入一个...

    初探ROR

    Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat Yourself”(DRY,...

    RoR选题方向—源代码

    6. **测试(Testing)**:RoR强调测试驱动开发,提供了RSpec和MiniTest等强大的测试框架,确保代码质量。 7. **Gemfile和依赖管理**:RoR使用Bundler管理外部库(称为Gems),Gemfile定义了项目的依赖,`bundle ...

    javarebel 用JAVA和ROR一样方便测试

    破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    基于RoR的在线考试系统

    在当今数字化时代,教育领域的创新与技术紧密结合,其中在线考试系统作为一种高效、便捷的教学工具,日益受到广泛关注。本文将深入探讨如何利用Ruby on Rails(RoR)框架开发一套功能完备的在线考试系统。 Ruby on ...

    Windows 上搭建 ROR环境

    随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows环境下搭建Rails开发环境却让不少初学者感到头疼。本文将详细介绍...

    prva_aplikacija:RoR 第一次申请

    您可能想要涵盖的内容: Ruby版系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列、缓存服务器、搜索引擎等) 部署说明… 如果您不打算运行rake doc:app请随意使用不同的标记语言。

    ROR 文件的上传与下载

    在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails应用中实现文件的上传与下载功能,包括数据库...

Global site tag (gtag.js) - Google Analytics