`
许真恩
  • 浏览: 38939 次
  • 来自: ...
社区版块
存档分类
最新评论

RUBY ON RAILS - HELLO WORLD

    博客分类:
  • RAIL
阅读更多

1检测ruby平台是否安装成功
 cmd下:ruby-v和 gem --version 执行成功

2 use RubyGems to install Rails and a few things that Rails needs

 c:\>gem install rails --include-dependencies

安心等待如下的信息提示

Successfully installed rails-1.2.3
Successfully installed activerecord-1.15.3
Successfully installed actionpack-1.13.3
Successfully installed actionmailer-1.3.3
Successfully installed actionwebservice-1.2.3
Installing ri documentation for activerecord-1.15.3...
Installing ri documentation for actionpack-1.13.3...
Installing ri documentation for actionmailer-1.3.3...
Installing ri documentation for actionwebservice-1.2.3...
Installing RDoc documentation for activerecord-1.15.3...
Installing RDoc documentation for actionpack-1.13.3...
Installing RDoc documentation for actionmailer-1.3.3...
Installing RDoc documentation for actionwebservice-1.2.3...

3 在线更新
 gem update rails

response like this

C:\>gem update rails
Updating installed gems...
Attempting remote update of rails
Successfully installed rails-1.2.3
Gems: [rails] updated

4 创建ruby工程

--> rails demo 将创建一个ruby结构的schelton

5 启动服务器WEBrick (类似Tomcat功能)
   ruby script/server
   ps:创建了Say 应用程序之后,并且创建了hello.rhtml文件后,但是一直访问不到。
   原因是:我在script目录下运行了WEBrick服务器,导致日志文件下一直提示
Cannot load config/routes.rb: No such file to load—./../config/../config/routes.rb
这样的信息,最后回到cmd的demo目录,然后用命令ruby script/server后才能访问。

!!!!!!!server的启动目录会影响我们的应用程序访问上下文。

分享到:
评论

相关推荐

    Ruby on Rails入门经典

    Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,以其“Convention over Configuration”(约定优于配置)和“Don't Repeat Yourself”(DRY,不要重复自己)的原则著称。Rails使得开发Web...

    ubuntu下安装ruby on rails

    **问题描述:** 在 Rails 中创建了名为 `HelloWorld` 的控制器,但在 URL 中显示为 `hello_world`。 **解决方案:** 这是因为 Rails 遵循约定优于配置的原则,它自动将控制器名称转换为小写并用下划线分隔。例如,`...

    Ruby on Rails 指南 v5.0.1 中文版

    ### Ruby on Rails 指南 v5.0.1 中文版 #### Rails入门 - **前提条件**:为了能够顺利地开始Rails的学习之旅,读者需要具备一定的Ruby语言基础,并且对Web开发有一定的了解。 - **Rails是什么?**:Rails是一种...

    Ruby_On_Rails笔记

    Rails的HelloWorld示例展示了一个基础的Rails项目创建和运行过程。创建项目时,首先在指定目录下运行“rails demo”命令,生成项目结构。Rails项目包含了许多默认文件和目录,这些文件和目录遵循特定的命名和组织...

    rails-hello-world-app:我的第一个Rails应用程序!

    在Ruby on Rails的世界里,"rails-hello-world-app"是一个典型的初学者项目,它帮助新手快速熟悉Rails框架的基本结构和工作原理。这个"我的第一个Rails应用程序"是Ruby on Rails教程的一部分,旨在引导开发者构建...

    Ruby on Rails实践

    总的来说,《Ruby on Rails实践》这本书将带你走过从创建第一个“Hello, World!”应用,到开发完整功能的Web应用的全过程。通过学习,你可以了解到RoR的强大之处,以及如何利用它来构建高效、可维护的Web应用程序。

    ruby on rails 笔记(陈刚)

    从给定的文件信息来看,这份文档是陈刚关于Ruby on Rails的学习笔记,旨在帮助初学者更好地理解并掌握Ruby on Rails这一流行的Web开发框架。以下是对文档中提及的关键知识点的详细解析: ### 安装与配置 #### Ruby...

    rails-hello-world-lab-online-web-ft-090919

    Rails Hello World实验室 在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。 目标 画一条路线 将路线映射到控制器/动作 渲染(隐式或显式)静态模板 创建一个静态模板 指示 以下是完成实验需要...

    Ruby on rails 数据库详细配置

    当`ruby –e ‘puts “hello world”’`正常输出时,表明Ruby环境已成功安装。 接下来,要安装Rails框架。Ruby One-Click Installer自带了RubyGems包管理器,可以通过执行`gem install rails`来安装最新版的Rails。...

    rails-hello-world-app:对 Rails 应用程序的愚蠢的第一次尝试,跟随 railstutorial.org

    在Ruby on Rails的世界里,"Hello, World!"应用是最基础的入门示例,它标志着开发者在学习这个强大的Web开发框架的旅程中迈出了第一步。Rails教程通常会引导初学者完成创建这样一个简单的应用,以理解其核心概念和...

    Ruby_on_Rails笔记

    ### Ruby on Rails 笔记知识点总结 #### 一、引言 在《Ruby on Rails笔记》中,作者陈刚分享了他在学习Ruby on Rails过程中的经验与心得。这份笔记不仅包含了作者的学习历程和个人体会,还汇集了他在学习过程中遇到...

    Learn-ruby-on-rails:为你自己学Ruby on Rails

    在《Learn Ruby on Rails》这个教程中,你将逐步学习如何搭建Rails环境,创建第一个“Hello, World!”应用,再到构建复杂的Web应用。通过实践,你将深入了解Rails的每一个组件,包括数据库设计、表单处理、认证与...

    rails-hello-world-lab-v-000

    Rails Hello World实验室在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。目标画一条路线将路线映射到控制器/动作渲染(隐式或显式)静态模板创建一个静态模板指示以下是完成实验需要完成的...

    rails-hello-world-lab-london-web-021720

    Rails Hello World实验室 在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。 目标 画一条路线 将路线映射到控制器/动作 渲染(隐式或显式)静态模板 创建一个静态模板 指示 以下是完成实验需要...

    rails-hello-world-lab-london-web-100719

    Rails Hello World实验室在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。目标画一条路线将路线映射到控制器/动作渲染(隐式或显式)静态模板创建一个静态模板指示以下是完成实验需要完成的...

    rails-hello-world-lab-austin-web-091619

    Rails Hello World实验室在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。目标画一条路线将路线映射到控制器/动作渲染(隐式或显式)静态模板创建一个静态模板指示以下是完成实验需要完成的...

    rails-hello-world-lab-houston-web-080519

    Rails Hello World实验室 在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。 目标 画一条路线 将路线映射到控制器/动作 渲染(隐式或显式)静态模板 创建一个静态模板 指示 以下是完成实验需要...

    rails-hello-world-lab-sf-web-102819

    Rails Hello World实验室 在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。 目标 画一条路线 将路线映射到控制器/动作 渲染(隐式或显式)静态模板 创建一个静态模板 指示 以下是完成实验需要...

    rails-hello-world-lab-austin-web-012720

    Rails Hello World实验室在本实验中,您将集成静态路由,以便应用程序呈现“ Hello World”页面。目标画一条路线将路线映射到控制器/动作渲染(隐式或显式)静态模板创建一个静态模板指示以下是完成实验需要完成的...

Global site tag (gtag.js) - Google Analytics