从零开始部署 Rails 应用
1. 创建 Rails 应用
当使用 rails 命令创建新的 Rails 应用时,会生成大量的文件和目录。这种标准的目录和文件结构是 Rails 的一大优势,能让开发者迅速从无到有搭建出一个可用(即使功能简单)的应用。而且,由于所有 Rails 应用的结构都是通用的,查看他人代码时能快速定位。
以下是默认 Rails 文件和目录的用途总结:
| 文件/目录 | 用途 |
| — | — |
| app/ | 核心应用代码,包括模型、视图、控制器和助手 |
| app/assets | 应用资产,如级联样式表(CSS)和图像 |
| bin/ | 二进制可执行文件 |
| config/ | 应用配置 |
| db/ | 数据库文件 |
| doc/ | 应用文档 |
| lib/ | 库模块 |
| log/ | 应用日志文件 |
| public/ | 公众可访问的数据(如通过浏览器),如错误页面 |
| bin/rails | 用于生成代码、打开控制台会话或启动本地服务器的程序 |
| test/ | 应用测试 |
| tmp/ | 临时文件 |
| README.md | 应用的简要说明 |
| Gemfile | 此应用的 gem 依赖 |
| Gemfile.lock | 用于确保应用所有副本使用相同 gem 版本的 gem 列表 |
| config.ru | Rack 中间件的配置文件 |
| .gitignore | Git 应忽略的
超级会员免费看
订阅专栏 解锁全文
636

被折叠的 条评论
为什么被折叠?



