ruby -- 基础学习(一)项目文件夹说明

  • App文件夹子文件夾功能介绍

(1)controllers  存放驱动业务逻辑的控制器

(2)helpers       存放视图辅助类,一些常用的代码段

(3)mailers       Rails3中新增,用于存放与邮件服务相关的类

(4)models       存放数据描述结构、验证和完整性规则等模块

(5)views         存放生成HTML的所有模版文件,也可以存放CSS、图片

  

  •  public 文件夾   (public文件夹主要用于存储Rails应用的通用资源。例如,图片、javascript脚本和CSS样式等。)

(1)images       主要用于存储Web应用的图片

(2)javascript    主要用于存储Web应用javascript脚本

(3)stylesheets  主要用于存储Web应用的Css样式

(4)404.html     当程序出现404错误时,显示的界面

(5)422.html     当程序出现422错误时,显示的界面

(6)500.html     当程序出现500错误是,显示的界面

(7)favicon.ico   收藏夾图标

(8)index.html   Rails应用的默认首页

(9)robots.txt     禁止本目录被检测到

 

  • script 文件夹

   主要用于存储Rails应用的各种脚本。例如,代码生成脚本

 

  • test文件夹

  用于单元测试和集成测试

 

  • vender文件夹

  主要用于存储一些程序依赖的外部类,和lib一样都可以被自动被加载

 

  • config文件夹

  主要用于存储与服务器、数据库或者其他文件相依赖的配置文件

 

  • db文件夹

   主要用于存储开发人员编写的数据库脚本

 

  • doc文件夹

  主要用于存储Rails应用的各种文档

 

  • lib文件夹

  主要用于存储应用程序运行过程中所需要的类库。这些类库不属于控制器、视图和辅助类。 

 

  • log文件夹

   用于存放程序运行期间产生的日志

 

posted @ 2013-07-20 16:42  lmei  阅读(492)  评论(0编辑  收藏  举报