图 1:目录结构 该目录结构没有什么非凡的,它是所有 Rails 应用程序的标准结构。应用程序的名称(本示例为 hr)显示为根目录。app 目录中的 models、views 和 controllers 目录包含大量的应用程序代码。config 目录包含 database.yml 文件(用于配置数据库连接)和 routes.rb 文件(用于定义充当应用程序索引的页面)。public 文件夹包含保存 Web 资源的目录,包括脚本、图像和样式表。尽管本文没有讨论,但 test 目录包含与对应用程序进行单元测试相关的资源。安装了软件、创建了模式并配置了 Rails 应用程序后,就可以运行该应用程序了。从 hr 目录,运行: ruby script/server 该命令启动 WEBBrick(随安装程序附带的 Ruby Web 服务器)。在 Web 浏览器中,输入将在端口 3000 运行的 Web 应用程序的 URL,例如 http://localhost:3000。 下面列出了在应用程序中显示的页面的示例:
图 2:主页
图 3:地区赔偿报告
图 4:员工列表
图 5:员工编辑
图 6 新闻热点
疑难解答