RubyOnRails 小小引导(上)
大家早上好,我現在學習Ruby On Rails 框架 3.1版本的rails框架 很新 很容易
剛開始學,想記錄一下這個框架的學習過程,留下點記錄
?開始Rails框架之旅
?
? 1,創建一個rails 工程
?? 如果你已經配置好了rails 框架 而且使用的是Aptana Stdio 3版本IDE
?? 打開你的rails 服務器
?? 輸入命令行:rails new blog 如果沒有任何輸出 你可以升級你的版本 bundle install
? 這樣你就創建了一個很名叫blog的rails項目,IDE幫你生成了很多自帶的東西
? 2,配置數據庫
?? rails 框架的數據庫可分為三種PostgreSQL,mysql,sqlite
?? 這三種數據庫有三種模式:
??????? a:development
???????? b:product
???????? c:text
?? 大家可以去config/database.yml中查看一下
???最常用的是development這種模式
?? 開始創建數據庫:rake db:create
?? 3,開始訪問項目的默認首頁
?? 啟動服務器:rails server
?? 在服務器地址欄輸入:http://localhost:3000
?? 就可以訪問到rails的首頁
?? 4,自定義controller
??? 定義一個controller,用來控制項目的各項
????rails generate controller home index
??控制器的名稱是home而index是控制器里面的方法名稱
??5,訪問你自己的東西頁面
??在app/views/home/index.html.erb中
? 填寫你自己的代碼
? <h1>Hello World!!</h1>
??然后
? 在控制臺刪除應用中的默認首頁:
??rm public/index.html
? 添加路由:讓默認路徑指向 自己的頁面
??打開config/routes.rb
? 把root 指向 更改
? root to:? = >"home#index"
??ctrl+c 關閉服務器 然后打開
??瀏覽器輸入上面的地址:
? 你回發現"Hello World!"
??6,使用腳手架 快捷開發 scaffold
???床架語句為
?? rails generate scaffold Post name:string title:string content:text
???這樣就創建了一個名字為Post 的腳手架? 和string類型的 name,title text類型的content
?
???
??
??
?
?
??
?
總結
以上是生活随笔為你收集整理的RubyOnRails 小小引导(上)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dll加载失败,返回126错误
- 下一篇: 键盘映射