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

看板Ruby作者 (godfat 真常)時間15年前 (2009/04/14 11:33), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/3 (看更多)
一些補充說明 ※ 引述《TonyQ (沉默是金)》之銘言: : 1. download ruby 1.8.6 rc2 : http://rubyforge.org/frs/?group_id=167 我會建議用 1.8.7, 去用 1.8.6 的理由我覺得只有歷史程式 事實上 1.8.6 官方也沒有在維護了(快還是已經不確定), Engine Yard 要接手維護,不過好像還沒交接好。 : 4. installing Mongrel //跑ror的 web server : http://mongrel.rubyforge.org/ 比較推薦 thin, 不過 mongrel 也沒關係,只是比較慢而已 不用 mongrel 的理由還有:不知道還有沒有維護? : 可以到github 抓下來build , build方法是 "gem build xxx.gemspec " : build 完之後對.gem 檔下 "gem install xxx.gem" 就能裝好了. 還是建議用 rubyforge 的 gem 比較好,github 太自動化, 很容易不小心就造成一些錯誤。 : d.gem install 可以簡寫為 gem i rubygems 的所有 command 都可以用縮寫,打任何前面幾個字母都行 所以打 gem i 等同於 gem install. 但如果有兩個 command 以 i 開頭呢?例如 u godfat ~> gem u ERROR: While executing gem ... (RuntimeError) Ambiguous command u matches [uninstall, unpack, update] 他會告訴你有三個 command 都是 u 開頭。 但是如果你打 up, 那只有 update 符合,就可以用了。 打 upd 也可以,upda 也可以。打 un 則會不知道是 uninstall 還是 unpack. install 也是,打 in 也行。未來如果有一個 insert 的 command 加入的話, gem i 就會 Ambiguous, 因此那時就至少要打 inst 了。 -- Hear me exalted spirits. Hear me, be you gods or devils, ye who hold dominion here: I am a wizard without a home. I am a wonderer seeking refuge. Sacrifice -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.121.85

04/14 14:53, , 1F
thanks ^^
04/14 14:53, 1F
文章代碼(AID): #19v0FlV- (Ruby)
文章代碼(AID): #19v0FlV- (Ruby)