開発中は、となり、HTTP 304の応答(200の方が好ましい)を防止し、Connect/Express static middlewareにファイルシステムのすべての応答を読み取らせます。キャッシングはまったく行いません。Connect/Express静的ミドルウェアでHTTP 304応答を完全に防止する方法は?
私は無駄に、0と1のmaxAge
値で遊んで試してみました:
app.use(express.static(__dirname + '/public', { maxAge: 1 }))
プロダクション環境でこれを使用する場合の影響は何ですか?私は開発のためにそれを使用していますが、私はそれを削除すると私はユーザーが同じ問題を抱えてしまうのではないかと思います。 – Hawkee
これは開発に最適です。私は、本番環境で動的な振る舞いが必要な場合は、別々のルートを作成してファイルを提供する必要があると私は信じています。実世界のプロジェクトでは、実際に静的なリソースを扱う作業と動的な負荷を許容する方法の両方が必要になります。 – Andrei
ありがとうございます。これは私のために働いた。 – unicornherder