3

以下を使用して、ノードアプリでアセットパスを宣言しました。

app.use("/styles", express.static(__dirname + '/public/styles'));
app.use("/images", express.static(__dirname + '/public/images'));
app.use("/script", express.static(__dirname + '/public/script'));

...しかし、アセットパスにURLパス(例:'/ search')を追加し、ロジックを通過させているようです。すべてのパスは移植性のために相対的です-これを回避するにはどうすればよいですか?

前もって感謝します... :)

ジェームズ

4

1 に答える 1

8

これを行うだけで完了です。

app.use(express.static(__dirname + '/public'));
于 2012-11-08T02:06:57.783 に答える