Ben hizmet etmek istiyorum index.htmlve /mediastatik dosyaları gibi alt dizin. Dizin dosyası hem servis edilmelidir /index.htmlve /URL'ler.
Sahibim
web_server.use("/media", express.static(__dirname + '/media'));
web_server.use("/", express.static(__dirname));
ancak ikinci satır __dirname, istemediğim (sadece index.htmlve değil media) içindeki tüm dosyalar da dahil olmak üzere , tüm hizmet veriyor .
Ben de denedim
web_server.use("/", express.static(__dirname + '/index.html'));
ancak temel URL'ye erişmek, elbette başarısız olan (çift bileşen) /isteğine yol açar .web_server/index.html/index.htmlindex.html
Herhangi bir fikir?
Bu arada, Express'te bu konuyla ilgili hiçbir belge bulamamıştım ( static()+ onun parametrelerini) ... sinir bozucu. Bir doc bağlantısı da kabul edilir.
express.static()tarafından ele alınırserve-static. dokümanlarını npmjs.com/package/serve-static veya github.com/expressjs/serve-static adresinde bulabilirsiniz .