statische Dateien mit express.js
Ich möchte dienenindex.html
und/media
Unterverzeichnis als statische Dateien. Die Indexdatei sollte bei beiden bereitgestellt werden/index.html
und/
URLs.
ich habe
<code>web_server.use("/media", express.static(__dirname + '/media')); web_server.use("/", express.static(__dirname)); </code>
aber die zweite Zeile dient offenbar dem Ganzen__dirname
, einschließlich aller darin enthaltenen Dateien (nicht nurindex.html
undmedia
), was ich nicht will.
Ich habe es auch versucht
<code>web_server.use("/", express.static(__dirname + '/index.html')); </code>
aber Zugriff auf die Basis-URL/
führt dann zu einer Anfrage anweb_server/index.html/index.html
(doppeltindex.html
Komponente), was natürlich fehlschlägt.
Irgendwelche Ideen?
Übrigens konnte ich in Express absolut keine Dokumentation zu diesem Thema finden (static()
+ seine params) ... frustrierend. Ein doc-Link ist ebenfalls willkommen.