2012-03-12 8 views

答えて

0

あなたはrack-contribからTryStaticを使用することができます。

require 'rack/contrib/try_static' 

use Rack::TryStatic, 
    :root => "html", 
    :urls => %w[/] 

あなたが唯一 (例えば、Webサーバがhtml/から機能するように構成されている場合)、開発中にこれをしたい場合if ENV['RACK_ENV'] == 'development'を追加したい場合があります。

+0

gem経由でrack-contribをインストールしました。しかし、config.ruの設定でこのエラーが発生し続けました。 NameError:初期化されていない定数Rack :: TryStatic – berg

+0

'TryStatic'は' rack/contrib.rb'で自動ロードされていないようですが、代わりに 'rack/contrib/try_static''が必要です。私の更新された答えを見てください。 – matt

+0

この変更を行った後、私はこのエラーが発生しています。 AssertionError:ClientResponse._receiveData(/ Users/david/Library/Applicationサポート/ Pow/Versions/0.3.2/node_modules/nack/lib/client.js:257:27)でステータスが> 100の場合は、 である必要があります。 [オブジェクトオブジェクト]。 [オブジェクトオブジェクト] .emit(events.js:64:17)の(/ Users/david /ライブラリ/ Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/client.js:47:33) )クライアントで (events.js:64:)(クライアント/アプリケーション/サポート/ Pow/Versions/17) – berg

関連する問題