ファイルとディレクトリを参照する (ディレクトリミドルウェアに基づく) バニラ サーバー (Node.js と Express を使用) を作成しました。Windows マシンでは、バックスラッシュによって混乱し、ナビゲートするときに無効なリンクまたは壊れたリンクを提供することですぐに壊れます。リンクはフォワードとバックスラッシュのスープになり、ディレクトリ名が何度も何度も間違って繰り返されます。
たとえば、localhost:8888 に移動し、「lib」フォルダーをクリックしてから「..」をクリックすると、次のようになります。
/ \lib / \\lib\..\ /
これがコードです。
var express = require('express');
var server = express();
server.configure(function(){
server.use(express.static('./stuff'));
server.use(express.directory('./stuff'));
});
server.listen(8888);
これを Windows マシンで動作させるにはどうすればよいですか?