ダウンロード
From Milkode
Contents |
[edit] インストール
MilkodeはRubyGemsからインストール出来ます。
- Ruby1.8.7-p352
- Ruby1.9.3-p0
で動作確認しています。
[edit] OSX
コマンド一発でインストール可能です(sudoを付ける必要があるかも)
$ gem install milkode
Powにも対応しています。Rubyのインストール先は各環境に置き換えて下さい
MacPortsの場合:
$ cd ~/.pow/ $ ln -s /opt/local/lib/ruby/gems/1.8/gems/milkode-0.x.x milkode $ open http://milkode.dev/
rvmでruby1.9.2-p290の場合:
$ cd ~/.pow/ $ ln -s ~/.rvm/gems/ruby-1.9.2-p290/gems/milkode-0.2.2/lib/milkode/cdweb/ milkode $ vi milkode/.rvmrc rvm 1.9.2 $ open http://milkode.dev/
[edit] Windows
Milkode本体のインストール前に、いくつかのgemをインストールしておく必要があります。
[edit] json
コンパイル済みgemの公式配布が終了しているため、ダウンロードしてローカルインストール
$ wget https://rubygems.org/downloads/json-1.5.1-x86-mswin32.gem $ gem install json-1.5.1-x86-mswin32.gem
もしくはDevKitをつかってインストールしましょう。
[edit] rroonga
RubyInstaller for WindowsのDevKitを使ったビルド (最新版かつ環境間の違いを吸収しやすい)
$ gem.bat install rroonga --platform ruby
コンパイル済みgem最新版 (RubyInstaller 1.9 + Win7 で動いたとの報告あり)
$ gem.bat install rroonga --platform x86-mingw32
コンパイル済みgem 1.1.0 (ActiveScriptRuby 1.8.6 等でも動く)
$ gem.bat install rroonga --platform x86-mingw32 -v 1.1.0
インストールでつまずいた時は別のバージョンのものだと上手く動くかもしれません。 おすすめは上から順です。
[edit] eventmachine
$ gem.bat install eventmachine --pre
thinに使われるgemのためeventmachinが上手く動かない時はwebrickを使って動かせる。
$ milk web -s webrick
[edit] milkode
$ gem.bat install milkode
[edit] Linux
$ gem install milkode
[edit] 動作確認
milkコマンド(Windowsならばmilk.bat)が使えれば成功です。
$ milk Tasks: milk add PATH # Add package(s) to milkode milk cleanup # Creanup garbage recoeds milk dir [package1 package2] # Print project root directory milk dump # Dump records milk grep # Search projects milk help [TASK] # Describe available tasks or one specific task milk ignore [path ...] # Ignore a file or directory milk info # Information of milkode status milk init [db_dir] # Initialize database directory. If db_dir is omitted milk list [package1 package2 ...] # List package milk mcd # Generate `mcd' command milk pwd # Display the current database milk rebuild [keyword1 keyword2] # Rebuild database milk remove keyword1 [keyword2 ...] # Remove package milk setdb [dbpath] # Set default db to dbpath milk update [keyword1 keyword2 ...] # Update database milk web # Startup web interface
詳しい使い方はマニュアルを参考にして下さい。