RequireJS で遊んでいるんだけど、RequireJS では HTTP GET で依存しているモジュールを取得するから、デバッグするにも HTTP サーバーを起動しないといけない。このためだけに、HTTP サーバーをインストールするか、Sinatra でデバッグ用アプリ作れっていうのか…? そんなこと考えてたら、WEBrick を使ってワンライナーで書けることを思い出した。 ruby -rwebrick -e "WEBrick::HTTPServer.new(:DocumentRoot => './', :Port => 8080).start" これをバッチファイルで保存して、プロジェクトのルートに置いておけば、ダブルクリックでデバッグ開始できるな。
![Ruby で HTTP サーバーを起動するワンライナー - present](https://cdn-ak-scissors.b.st-hatena.com/image/square/66109a3c263871dc76fa4ef4351ae3f3863f4e1b/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fg%2Fgriefworker%2F20120714%2F20120714222847.jpg)