Expressが複数のディレクトリ(1つだけではない)を「静的」として処理できるようにしたいと思います。つまり、ファイルがそこにある場合は、それを提供します。
Connectのstatic()モジュールは、サーバーのルートで利用可能な特定のディレクトリ内のファイルを作成したい人向けに調整されているようです。しかし、それは私が望んでいることではありません。私が求めているのは、次のようなものになってしまいます。
- GET / modules / MODULE1-> modules / MODULE1/public内のファイルを返す
- GET / modules / MODULE2-> modules / MODULE2/public内のファイルを返す
- GET / modules / MODULE3-> modules / MODULE3/public内のファイルを返す
のソースを調べています。これは、をstatic
使用しsend
、はを定義しますSendStream
。これは、リクエストから直接ファイルパスを取得します(これは私が望むものではありません)。
これを行う簡単な方法はありますか?
メルク。