arquivos estáticos com express.js
Eu quero servirindex.html
e/media
subdiretório como arquivos estáticos. O arquivo de índice deve ser servido tanto em/index.html
e/
URLs.
eu tenho
<code>web_server.use("/media", express.static(__dirname + '/media')); web_server.use("/", express.static(__dirname)); </code>
mas a segunda linha aparentemente serve a toda__dirname
, incluindo todos os arquivos nele (não apenasindex.html
emedia
), que eu não quero.
Eu também tentei
<code>web_server.use("/", express.static(__dirname + '/index.html')); </code>
mas acessando o URL base/
em seguida, leva a um pedido paraweb_server/index.html/index.html
(em dobroindex.html
componente), que obviamente falha.
Alguma ideia?
By the way, eu não poderia encontrar absolutamente nenhuma documentação no Express sobre este tema (static()
+ seus params) ... frustrante. Um link do doc também é bem-vindo.