私は静ファイル(JS、画像、CSS)提供するために以下のコードを使用しています:異なる場所のExpressJsから画像やJSをサーブ:ノード
app.use(express.static(path.join(__dirname, 'public')));
をしかし、今の画像は、いくつかの別の場所に移動されましたプロジェクト、すなわちpublic
ディレクトリの外側にあります(たとえば、images
とします)。
どのようにして画像とjs、cssファイルを区別し、別の場所から配信するのですか?私は私がリクエストヘッダを読み、どこルート要求をすることを決定しなければならないと思い
EDIT
。しかし、私は少し汚れているようです。
:あなただけの1に多くの静的ファイルの設定を追加する必要があり、その場合には
を試みたが、今の私のjsとcssファイルが提供されていません。また、リンクが正しく表示されない –
"public"フォルダ内のこの画像フォルダですか? –
パブリックフォルダの外側にはありません –