少し前、私はNode.jsをだましていました(私がやったことは本当に覚えていません)。何とかWEBrickがSinatraアプリの起動を引き継いでいます。
mba:sinatra chromium$ ruby basics.rb
[2011-12-16 18:38:23] INFO WEBrick 1.3.1
[2011-12-16 18:38:23] INFO ruby 1.9.2 (2011-07-09) [x86_64-darwin11.0.1]
== Sinatra/1.3.1 has taken the stage on 4567 for development with backup from WEBrick
[2011-12-16 18:38:23] INFO WEBrick::HTTPServer#start: pid=5708 port=4567
127.0.0.1 - - [16/Dec/2011 18:38:51] "GET/HTTP/1.1" 200 13 0.0072
localhost - - [16/Dec/2011:18:38:51 EST] "GET/HTTP/1.1" 200 13
- ->/
そして、それぞれのHTTPリクエスト、5行以上のようなWEBrickにログの:私はシナトラのアプリを起動するたび
は今、私はこれを取得します。
どうすればいいですか?なぜ私はこれが起こっているのか分かりません.Webrickではなく、Node.jsでこれを行っていたからです。
'node.js'(JavaScriptベースのサーバ実装)には何が' Sinatra'(Rubyベースのサーバ実装)と関係していますか? :) – sarnold
私は考えていないので、私は質問を投稿しています:P最後に私はWEBrickがnode.jsであることを見ました。 – element119
私はいくつかの 'node'出力がWEBrickを示しているのを見たいと思っています:) – sarnold