D:\>cd work
D:\work>dir
驱动器 D 中的卷没有标签。
卷的序列号是 DCFD-593C
D:\work 的目录
2001-12-21 23:02 <DIR> .
2001-12-21 23:02 <DIR> ..
0 个文件 0 字节
2 个目录 10,008,469,504 可用字节
D:\work>rails demo
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create config/initializers
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
create test/fixtures
create test/functional
create test/integration
create test/mocks/development
create test/mocks/test
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application.rb
create app/helpers/application_helper.rb
create test/test_helper.rb
create config/database.yml
create config/routes.rb
create public/.htaccess
create config/initializers/inflections.rb
create config/initializers/mime_types.rb
create config/boot.rb
create config/environment.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
create script/about
create script/console
create script/destroy
create script/generate
create script/performance/benchmarker
create script/performance/profiler
create script/performance/request
create script/process/reaper
create script/process/spawner
create script/process/inspector
create script/runner
create script/server
create script/plugin
create public/dispatch.rb
create public/dispatch.cgi
create public/dispatch.fcgi
create public/404.html
create public/422.html
create public/500.html
create public/index.html
create public/favicon.ico
create public/robots.txt
create public/images/rails.png
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create public/javascripts/controls.js
create public/javascripts/application.js
create doc/README_FOR_APP
create log/server.log
create log/production.log
create log/development.log
create log/test.log
D:\work\demo>dir
驱动器 D 中的卷没有标签。
卷的序列号是 DCFD-593C
D:\work\demo 的目录
2001-12-21 23:52 <DIR> .
2001-12-21 23:52 <DIR> ..
2001-12-21 23:52 <DIR> app
2001-12-21 23:52 <DIR> config
2001-12-21 23:52 <DIR> db
2001-12-21 23:52 <DIR> doc
2001-12-21 23:52 <DIR> lib
2001-12-21 23:52 <DIR> log
2001-12-21 23:52 <DIR> public
2001-12-21 23:52 <DIR> script
2001-12-21 23:52 <DIR> test
2001-12-21 23:52 <DIR> vendor
2001-12-21 23:52 <DIR> tmp
2001-12-21 23:52 307 Rakefile
2001-12-21 23:52 8,819 README
2 个文件 9,126 字节
13 个目录 10,006,872,064 可用字节
D:\work\demo>ruby script/server
=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2001-12-21 23:56:16] INFO WEBrick 1.3.1
[2001-12-21 23:56:16] INFO ruby 1.8.6 (2007-09-24) [i386-mswin32]
[2001-12-21 23:56:16] INFO WEBrick::HTTPServer#start: pid=3800 port=3000
然后在你的 IE 浏览器地址栏中输入:
http://localhost:3000/
在控制台中提示:
127.0.0.1 - - [21/Dec/2001:23:57:18 中国标准时间] "GET / HTTP/1.1" 200 7557
- -> /
127.0.0.1 - - [21/Dec/2001:23:57:18 中国标准时间] "GET /javascripts/prototype.js
HTTP/1.1" 200 125605
http://localhost:3000 -> /javascripts/prototype.js
127.0.0.1 - - [21/Dec/2001:23:57:19 中国标准时间] "GET /javascripts/effects.js H
TTP/1.1" 200 38916
http://localhost:3000 -> /javascripts/effects.js
127.0.0.1 - - [21/Dec/2001:23:57:19 中国标准时间] "GET /images/rails.png HTTP/1.
1" 200 1787
http://localhost:3000 -> /images/rails.png
进入成功页面,提示
Ruby on Rails: Welcome aboard .....
说明已经建立成功 恭喜你!
在DOS控制台中 Ctrl + c 可是终止 WEBrick 服务器的运行
[2001-12-21 23:59:20] INFO going to shutdown ...
[2001-12-21 23:59:20] INFO WEBrick::HTTPServer#start done.
但是我有一次出现了如下的情况:
进入 script 的目录下
D:\work\demo>cd script
查看了一下目录下的内容
D:\work\demo\script>dir
驱动器 D 中的卷没有标签。
卷的序列号是 DCFD-593C
D:\work\demo\script 的目录
2001-12-21 23:52 <DIR> .
2001-12-21 23:52 <DIR> ..
2001-12-21 23:52 <DIR> performance
2001-12-21 23:52 <DIR> process
2001-12-21 23:52 96 about
2001-12-21 23:52 98 console
2001-12-21 23:52 98 destroy
2001-12-21 23:52 99 generate
2001-12-21 23:52 97 runner
2001-12-21 23:52 97 server
2001-12-21 23:52 97 plugin
7 个文件 682 字节
4 个目录 10,005,307,392 可用字节
(我想直接运行这个WEBrick服务器,结果出错了,忘记加 ruby 了!)
D:\work\demo\script>server
'server' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
(加上 ruby 以后 再运行)
D:\work\demo\script>ruby server
=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2001-12-21 23:59:59] INFO WEBrick 1.3.1
[2001-12-21 23:59:59] INFO ruby 1.8.6 (2007-09-24) [i386-mswin32]
[2001-12-21 23:59:59] INFO WEBrick::HTTPServer#start: pid=3180 port=3000
再到 IE 浏览器中输入
http://localhost:3000/
没问题,一样的可以运行
分享到:
相关推荐
Ruby on Rails,简称Rails,是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本篇将通过一个入门实例,深入探讨Rails的基本概念和核心...
- **1.7.2 使用 respond_to**:Rails 控制器提供了一个 `respond_to` 方法来处理不同格式的响应。例如,可以设置根据请求的类型(如 JSON 或 HTML)返回不同的数据格式。 - **1.7.3 HTTP 头部的 Accept 字段**:...
4.1 新建一个应用程序 25 4.2 Hello, Rails 27 4.3 把页面连起来 35 4.4 我们做了什么 37 第2部分 构建应用程序 39 第5章 Depot应用程序 41 5.1 增量式开发 41 5.2 Depot做些什么 41 5.3 让我们编码吧 44 第6章 任务...
**4.1 新建一个应用程序** 介绍如何使用Rails命令行工具快速创建一个新的项目。 **4.2 Hello, Rails** 通过构建一个简单的“Hello World”应用来熟悉Rails的基本工作流程。 **4.3 把页面连起来** 展示了如何...
在探索如何将Adobe Flex3与Ruby on Rails(简称Rails)结合,创建动态Web应用的过程中,一个常见的入门案例便是“HelloWorld”。此案例不仅展示了这两种技术如何协同工作,还揭示了它们在构建交互式用户界面方面的...
在现代软件开发领域,Ruby on Rails(简称Rails)作为一个强大的Web应用程序框架,因其简洁、高效的特性深受开发者喜爱。而Eclipse,作为一款功能强大的开源集成开发环境(IDE),支持多种编程语言,自然也包括Ruby ...
Ansible的Ruby on Rails应用程序开发模板 要求 如何构建虚拟机 流浪汉: host $ vagrant plugin install vagrant-vbguest 构建虚拟机: host $ git clone ...
- **资源与表示**:在RESTful设计中,每个URL对应一个资源,而该资源可以有不同的表示形式(如JSON、XML等)。 - **Rails中的RESTful设计**:Rails框架内置了对RESTful设计的支持,通过简单的配置即可实现标准的CRUD...
每个Rails应用程序都有一个清晰的文件组织方式,这有助于保持代码的整洁和易于理解: 1. `app/`:这是应用程序的核心,包含了控制器(Controllers)、模型(Models)、视图(Views)、帮助方法(Helpers)、邮件...
该博客是由Rails引擎制作的最小博客,它使用以下宝石: 。 安装 将博客添加到您的Gemfile中: ... 安装gem: ... 此命令会将显示,编辑,索引,新建和表单的视图复制到应用程序的app / views文件夹中
标题 "RubyOnRails的一个入门小例子" 暗示了我们将探讨的是关于Ruby on Rails框架的基础知识,这是一个用于构建Web应用程序的开源工具。Ruby on Rails(简称Rails)是基于Ruby编程语言的,它遵循MVC(Model-View-...
Ruby on Rails(简称Rails)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,极大地简化了Web开发过程。本教程将带你深入学习如何使用Rails 3版本创建一个微型博客应用,名...
在本实验中,您将开始使用的应用程序将完全空白。 没有模型,视图,控制器等。 它具有许多RSpec和Capybara测试,所有这些测试都需要通过才能完成实验。 这些测试可以在spec目录中的models , features和controllers...
"rails-garden-manager" 是一个基于 Ruby on Rails 框架构建的应用程序,它看起来是团队项目,旨在管理某种花园相关的事务。Rails 是一个流行的开源 web 应用开发框架,以其 MVC(模型-视图-控制器)架构模式、DRY...
您的任务是构建一个名为Beats by Rails的Rails应用程序,该应用程序将需要具有三个单独的模型: 歌曲 艺人 体裁 数据关系如下所示: 一首歌属于艺术家 一首歌属于一种流派 一个流派有很多歌曲 一位艺术家有很多歌 ...
显示,新建,创建,编辑,更新的RESTful操作对所有表单使用form_for(无需共享表单或部分表单) 必要时正确重定向使用路由助手在页面之间进行互连指示您的任务是构建一个名为Beats by Rails的Rails应用程序,...
- **新建一个应用程序**:指导读者如何从零开始创建一个新的Rails应用程序。 - **Hello, Rails**:通过一个简单的“Hello World”示例介绍基本的Rails应用结构和开发流程。 - **把页面连起来**:学习如何在Rails应用...