d:\>mkdir work
d:\>cd work
d:\work>rails demo
d:\work>cd demo
d:\work\demo>ruby script/server (启动服务)
d:\work\demo>ruby script/generate controller say
say_controller.rb
class SayController < ApplicationController
def hello
@time = Time.new
end
def goodbye
end
end
hello.rhtml
<html>
<head>
<title>Hello Rails!</title>
</head>
<body>
<h1>Hello Rails!</h1>
<p>It is now: [<%= Time.new %>]</p>
<p>It is now2: [<%=@time%>]</p>
<p>Say <a href="/say/goodbye">GoodBye!</a>
<br />
<p>Time to Say <%= link_to "GoodBye!", :action => "goodbye" %></p>
<p>
<% 5.times do %>
HO! <br />
<% end %>
Merry Christmas!
</p>
<ul>
<li>Addition: <%= 1 + 2 %></li>
<li>Concatenation: <%= "cow" + "boy" %></li>
<li>Time in one hour: <%= 1.hour.from_now %></li>
</ul>
</body>
</html>
goodbye.rhtml
<html>
<head>
<title>Goodbye Rails!</title>
</head>
<body>
<h1>GoodBye Rails!</h1>
<p>Say <a href="/say/hello">Hello</a></p>
<br />
<p>Time to Say <%= link_to "Hello!", :action => "hello" %></p>
</body>
</html>
分享到:
相关推荐
ruby rails demo, rails 简单demo。 (1)到ruby官网:http://www.ruby-lang.org/en/下载window安装包,并安装, ruby版本: ruby -v (2)安装Rails3 gem install rails (3)安装sqlite3 gem install sqlite3-ruby 安装...
自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明......
创建项目时,首先在指定目录下运行“rails demo”命令,生成项目结构。Rails项目包含了许多默认文件和目录,这些文件和目录遵循特定的命名和组织规范。例如,Rails中的控制器文件通常位于app/controllers目录下,且...
2. **运行Rails命令**:在命令行输入 `rails railsDemo`(注意:railsDemo 是你要创建的应用名称)。 ```shell C:\>rails railsDemo ``` 这条命令将在当前目录下创建一个名为 `railsDemo` 的文件夹,并在其中...
AWS OpsWorks Rails Demo App 是一个示例应用程序,旨在帮助开发者了解如何在AWS OpsWorks环境中部署和管理Rails应用。这个应用可能包含了常见的功能,如用户注册、登录、数据展示和交互,以展示Rails和OpsWorks结合...
在命令行中,切换到你希望存放项目的目录,例如`D:\work`,然后执行`rails demo`命令来创建一个新的Rails项目。项目创建完成后,会在当前目录下生成一个名为`demo`的文件夹,包含Rails项目的标准目录结构。 #### ...
自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...
- **创建项目**: 在命令行输入`rails demo`来创建一个新的Rails项目。 - **项目结构**: 生成的项目包括了各种文件夹如`app`、`config`、`db`等,分别存放应用程序的不同部分。 ##### 3.2 启动内嵌的Web服务器 - **...
- 创建名为`demo`的Rails应用。 **启动Rails应用**: - 进入应用目录: `cd demo` - 命令: `ruby script/server` - 启动Rails服务器。 **创建控制器**: - 命令: `ruby script/generate controller Say` - 创建...
Netbeans 6.0 JRuby on Rails demo
标题中的"rails2.3.8 && ruby1.8.7"指的是Ruby on Rails框架的2.3.8版本和Ruby编程语言的1.8.7版本。Ruby on Rails(通常简称为Rails)是一个基于Ruby语言的开源Web应用程序框架,它遵循模型-视图-控制器(MVC)架构...
通过使用`rails demo`命令,自动创建了一系列的目录和文件。随后,通过`ruby script/server`命令启动了一个本地Web服务器,使开发者能够在浏览器中通过`http://localhost:3000`访问到刚刚创建的应用程序。 #### 七...
在这个"ruby on rails活动发布demo,intellij项目"中,我们可以深入学习Rails如何处理Web应用中的数据模型、视图和控制器,以及如何在IntelliJ IDEA这样的集成开发环境中进行高效开发。 首先,`meetup_development....
选项2-在本地运行先决条件Ruby纱线(或npm) PostgreSQL建立$ git clone https://github.com/cedarcode/webauthn-rails-demo-app$ cd webauthn-rails-demo-app/$ cp .env.example .env$ bundle install$ yarn ...
webpack-rails-demo 该存储库演示了Rails 4.2应用程序中基本用法。 尽管它演示的WebPack护栏与链轮共存,链轮不需要或的WebPack护栏使用。 用法 git clone https://github.com/mipearson/webpack-rails-demo.git ...
3.启动Rails # rails server 4.访问 注释 以下文件很有趣 Gemfile app/assets/javascripts/application.js app/assets/stylesheets/application.css app/assets/javascripts/posts.js.coffee app/views/posts/...
使用的版本Ember.js - 1.8.1 Ember.SimpleAuth - 0.7.2 导轨 - 4.1.9让东西工作只需几个步骤: git clone git@github.com:ugisozols/ember-simple-auth-rails-demo.gitbundle installrake db:migraterake db:seed...
Ajax-rails-ajax-demo.zip,ruby on rails的ajax演示项目,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的...
本项目"prawn_rails_demo"是一个示例,展示了如何在Rails应用程序中有效地使用Prawn Rails插件。 Prawn是一个强大的PDF生成库,用Ruby编写,其设计目标是简洁、快速且灵活。它允许开发者在PDF文档中添加文本、图像...
最早是因为在使用Google安卓架构组件的时候,存在一些涉及网络请求的demo,自己不上手写,总感觉不踏实。又不想重新去搞java ee,一回想,去年的rails还有点印象,要不这下自己来试试。买好书,一点一点来看。 书是...