`
smallwolf
  • 浏览: 20612 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类

rails扫尾工作

阅读更多
首先,用下列rake 命令生成html文档
liweihui@liweihui-desktop:~$ rake doc:app
rm -r doc/app

                     README_FOR_APP: 
                   people_helper.rb: m
               extensions_helper.rb: m
                 sessions_helper.rb: m..
                  hurries_helper.rb: m
                 Generating HTML...

Files:   155
Classes: 108
Modules: 47
Methods: 560
Elapsed: 75.857s

还可以看看自己编写了多少代码,以及整体测试覆盖情况
liweihui@liweihui-desktop:~$ rake stats
+----------------------+-------+-------+---------+---------+-----+-------+
| Name                 | Lines |   LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers          |  5414 |  4462 |      44 |     246 |   5 |    16 |
| Helpers              |  1005 |   810 |       0 |      97 |   0 |     6 |
| Models               |  4049 |  3021 |      63 |     223 |   3 |    11 |
| Libraries            |   136 |    73 |       0 |      16 |   0 |     2 |
| Model specs          |  1365 |  1155 |       0 |       1 |   0 |  1153 |
| View specs           |     0 |     0 |       0 |       0 |   0 |     0 |
| Controller specs     |  2843 |  2354 |       0 |       8 |   0 |   292 |
| Helper specs         |   426 |   280 |       0 |       0 |   0 |     0 |
+----------------------+-------+-------+---------+---------+-----+-------+
| Total                | 15238 | 12155 |     107 |     591 |   5 |    18 |
+----------------------+-------+-------+---------+---------+-----+-------+
  Code LOC: 8366     Test LOC: 3789     Code to Test Ratio: 1:0.5
分享到:
评论

相关推荐

    Ruby-一个Rails引擎提供工作流程的基本基础设施

    在本案例中,"Ruby-一个Rails引擎提供工作流程的基本基础设施"指的是一个专门为实现工作流程管理而设计的Rails引擎。 工作流程(Workflow)通常涉及到业务流程的自动化,包括任务分配、状态转换和审批流程等。...

    Rails101_by_rails4.0

    《Rails101_by_rails4.0》是一本专注于Rails 4.0.0版本和Ruby 2.0.0版本的自学教程书籍,它定位于中文读者,旨在成为学习Rails框架的参考教材。Rails(Ruby on Rails)是一个采用Ruby语言编写的开源Web应用框架,它...

    Rails项目源代码

    Ruby on Rails,通常简称为Rails,是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式。这个“Rails项目源代码”是一个使用Rails构建的图片分享网站的完整源代码,它揭示了如何...

    关于rails 3.1 cucumber-rails 1.2.0

    本文将深入探讨这两个组件,以及它们如何协同工作来增强软件开发的效率和质量。 首先,Rails 3.1是Ruby on Rails框架的一个版本,它在2011年发布。这个版本引入了一些显著的改进,如Asset Pipeline(资产管道)和...

    rails2-sample

    例如,Rails的路由系统是如何工作的,以及如何使用Rails进行RESTful API的开发。这些知识对于深入理解和优化Rails应用至关重要。 #### 5. Models, Views, and Controllers(模型、视图和控制器) MVC是Rails的核心...

    component base rails applications

    2. Rails引擎工作原理: - Rails引擎是一种包含特定功能集的Rails应用,它可以被挂载到一个主应用中。 - 引擎路由(Engine Routes)定义了引擎中各个组件的路由规则,使主应用能够通过路由访问引擎的功能。 - ...

    Rails

    Rails是开源的,开发者可以深入研究其内部机制,理解工作原理,甚至为框架贡献代码。 标签 "工具" 可能意味着讨论到了与Rails开发相关的工具,如集成开发环境(IDEs)、包管理器(如Bundler)、测试框架(如RSpec和...

    Rails3常用命令行命令

    在本文中,我们将深入探讨Rails3中的常用命令,帮助你更高效地进行开发工作。 首先,新建一个Rails项目是开发的起点。你可以使用以下命令创建一个新的工程: ```bash rails new 工程名 ``` 这会生成一个包含所有...

    Rails 101S

    - **快速体验Ruby on Rails**:通过创建一个简单的应用来快速上手Ruby on Rails的基本工作流程。 - **创建项目**:使用`rails new`命令创建一个新的Rails项目。 - **配置Git**:设置版本控制系统,确保代码变更...

    rails2.3.2

    标题 "rails2.3.2" 指的是 Ruby on Rails 框架的一个特定版本,即 2.3.2。Ruby on Rails(通常...虽然现在已经有许多更新的 Rails 版本,但 Rails 2.3.x 对于理解 Rails 的基本原则和工作方式仍具有重要的历史价值。

    rails指南 中文版

    Rails指南中文版是针对Ruby on Rails框架的一份详尽教程,旨在帮助开发者深入理解并熟练掌握这个强大的Web应用开发工具。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-...

    Rails进行敏捷Web开发(所有版本的源码rails3.0-4.0)

    每个版本的源码都是学习Rails框架内部工作原理的宝贵资源。通过对比不同版本的源码,开发者可以深入理解Rails如何逐步演进,如何处理性能、安全性和可维护性等问题。同时,这也能帮助开发者更好地适应Rails的新特性...

    Ruby on Rails安装指南(Ruby 1.8.6+Rails 2.0.2)

    本文将详细介绍Ruby on Rails的安装流程,让读者能够顺畅地完成安装,为下一步的开发工作打下坚实的基础。 首先,我们必须明确安装Ruby on Rails需要准备哪些组件。基本的组件包括Ruby语言环境、Ruby的包管理工具...

    使用Aptana+Rails开发Rails Web应用(中文)

    在开发Web应用时,Ruby on Rails(简称Rails)框架因其高效、简洁的代码风格和强大的社区支持而备受青睐。Aptana是一款强大的集成开发环境(IDE),尤其适用于Rails项目的开发,它提供了丰富的特性来提升开发效率。...

    Rails 3 in Action

    《Rails 3 in Action》是2011年由Ryan Bigg撰写的一本关于Ruby on Rails框架的权威指南,专门针对当时最新的...通过阅读这本书,开发者可以深入理解Rails的工作原理,提升开发技能,并学会构建高效、健壮的Web应用。

    rails本地安装包完整版

    Rails是Ruby编程语言的一个著名框架,用于开发Web应用程序。它以MVC(模型-视图-控制器)架构模式为基础,提供了许多内置功能,使开发者能够更...通过这种方式,开发者可以立即开始使用Rails进行Web应用的开发工作。

    Rails相关电子书汇总

    标题 "Rails相关电子书汇总" 暗示了这个压缩包包含了关于Ruby on Rails框架的电子书籍资源。Ruby on Rails,通常简称为Rails,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,以...

    Ruby on Rails入门例子

    5. 测试:使用RSpec或MiniTest进行功能测试和集成测试,确保应用正常工作。 通过这个实例,初学者将了解Rails开发的基本流程,以及如何利用其特性快速构建功能完备的Web应用。Rails的"约定优于配置"(Convention ...

    rails 2.3.2离线安装rails 2.3.2离线安装

    rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...

Global site tag (gtag.js) - Google Analytics