[閒聊] 新手上路 - sinatra deploy 筆記..

看板Ruby作者 (沉默是金)時間16年前 (2009/04/14 05:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
因為長期以來被某長輩灌輸 ror 就是快的觀念 , 加上最近寫 .net 寫到瘋 , 所以下海玩了一下 , 請多多指教 . orz 這篇是從完全無知到 deploy sinatra sample 的過程摘要 , 再來應該是要來看sample啃 ruby 的 syntax 跟找個適合的 ide 了 . QQ (感謝某長輩所提供的諮詢服務. XD) 還請各位前輩不吝指教 ^_^/ ror官網 http://rubyonrails.org.tw/down.html 1. download ruby 1.8.6 rc2 http://rubyforge.org/frs/?group_id=167 2. download rubygem 1.3.1 //類似apt,ruby的套件管理 http://rubyforge.org/frs/?group_id=126 3. gem install rails //timeout了兩次 , 第三次才成功 , 要有點耐心. 4. installing Mongrel //跑ror的 web server http://mongrel.rubyforge.org/ 教學http://lightyror.thegiive.net/2006/10/mongrel.html 5. installing sinatra http://www.sinatrarb.com/intro.html download 某sample http://github.com/nakajima/sinatras-hat/tree/master 6.sample 解壓縮後 , 到samples 底下下 ruby app.rb 就會看到正在運行的訊息了.. ps. a.gem install 有時候會提示 repository 找不到 , 可以到github 抓下來build , build方法是 "gem build xxx.gemspec " build 完之後對.gem 檔下 "gem install xxx.gem" 就能裝好了. b.開啟 example中的 app.rb 時提示要求 , 按照提示缺少的東西作 gem install 就好. dash-ci extlib metaid dm-core (包 addressable / data_objects) dm-serializer json_pure dm-timestamps do_sqlite3 另外需要再下載 sqlite3.dll 放在 %RUBY_HOME%/bin 底下. http://www.sqlite.org/download.html (下面有sqlitedll-3_6_13.zip) c.關於 building ruby gems 的參考資料 http://thegiive.javaeye.com/blog/76868 d.gem install 可以簡寫為 gem i -- What do you want to have ? / What do you have? 從書本中,你可以發現我的各種興趣。 從CD中,你可以瞭解我所喜歡的偶像明星。 或許從文字你很難以瞭解一個人,但從物品可以。 My PPolis , My past. http://ppolis.tw/user/Tony -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.78.140
文章代碼(AID): #19uwzLi7 (Ruby)
討論串 (同標題文章)
文章代碼(AID): #19uwzLi7 (Ruby)