作者NOOB ()
看板Ruby
標題Re: [閒聊] 新手上路 - sinatra deploy 筆記..
時間Mon Apr 27 00:25:50 2009
※ 引述《TonyQ (沉默是金)》之銘言:
: 因為長期以來被某長輩灌輸 ror 就是快的觀念 ,
: 加上最近寫 .net 寫到瘋 , 所以下海玩了一下 , 請多多指教 . orz
: 這篇是從完全無知到 deploy sinatra sample 的過程摘要 ,
: 再來應該是要來看sample啃 ruby 的 syntax 跟找個適合的 ide 了 . QQ
IDE用netbean如何?? 但是處理很慢,netbean很好用 但真的很慢
: (感謝某長輩所提供的諮詢服務. 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
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.111.210
→ godfat:你可以用推的 04/27 01:10
→ TonyQ:感謝你的建議.^^ 04/27 06:56
→ TonyQ:話說一樓的推文接著看下來讓我笑了 XD 04/27 06:57
→ TonyQ:看來 ruby 要等我退伍才有空玩了 , 最近好忙... orz 04/27 06:57
→ godfat: 最近好乾... XD 04/27 11:52
→ Schelfaniel:Netbeans 我覺得太慢了 04/27 13:48
→ NOOB:想說可以加文章篇數 就回了 抱歉 04/29 23:32
→ godfat:無妨,其實隔了那麼多天,回文也還好,只是引文可以整理一下 04/30 00:26