1. 第一步是搭建環境
筆者的環境是win7,上網搜索發現一個非常好的網站http://railsinstaller.org,直接下載最新版,已經包含:
- ruby
- rails
- bundler
- git
- sqlite
- tinyTDS
- sqlserver_support
- devkit
2. 第一個項目
rails裏新建項目非常簡單,使用命令rails new ...
即可。下面是筆者的實例,項目名稱是pl
項目新建成功後的目錄和文件如下:
目錄
app - MVC框架的主要目錄,大部分的開發工作在這裏完成。對應MVC模式,分別有3個目錄(models,views,controllers);assets存放圖片,JS和CSS
config - 配置rails運行時的規則、路由和數據庫等
db - 數據庫
doc - 說明文檔
lib - 庫文件
log - 日誌
public - 通過WEB可見的部分,包括靜態文件和編譯後的css,js
test - 單元測試,fixtures
tmp - 臨時目錄,存放臨時文件
vendor - 第三方代碼
文件:
config.ru - Rack配置
Gemfile - 指定rails的依賴,Bundler使用這個配置文件
Gemfile.lock - 同上
Rakefile - 查找和加載任務,可以在命令行使用(rake ...);如果要添加任務,可以放在lib/tasks目錄內
README.rdoc - 應用的介紹