/ / Udostępnianie plików HTML w nodejs bez użycia modułu fs - javascript, node.js

Obsługa plików html w nodejs bez użycia modułu fs - javascript, node.js

Buduję jedną aplikację internetową, nodejs to mój serwer. Chcę wysłać odpowiedź od nodejs na obrazy, html, css, js, inne pliki.

Chcę wiedzieć, który moduł nodejs zapewnia obsługę moich plików interfejsu użytkownika bez korzystania z modułu fs, który jest wewnętrznie dostępny w nodejs.

Ograniczenie: Jeśli używam modułu fs lub express, który wewnętrznie używa fs, jeśli dodany zostanie nowy plik, powinien zostać wygenerowany dla odpowiedzi.

Dzięki

Odpowiedzi:

3 dla odpowiedzi № 1

Możesz użyć statycznego oprogramowania pośredniego Express / Connect:

var app = require("express").createServer();
app.use(express.static(__dirname + "/public"));

app.listen(3000);

Ale najlepszym sposobem jest skonfigurowanie serwera nginx lub podobnego serwera frontonu do obsługi dynamicznych żądań proxy do node.js i bezpośredniego zwracania plików statycznych.