Pliki statyczne mogą być wyświetlane za pomocą ekspresowego statycznego oprogramowania pośredniego. Zwykle tworzę katalog dla wszystkich statycznych plików, które mają być dostarczane z katalogu głównego.
Jeśli zainstalowano globalnie express z użyciem npm (npm install -g express
), można wpisać następujące polecenie w wierszu poleceń.
express <project_name>
Spowoduje to utworzenie przykładowego projektu dla Ciebie. Ten przykładowy projekt ma folder o nazwie public
, z którego obsługuje pliki statyczne. Zawiera również foldery o nazwach javascripts
i stylesheets
.
Odpowiedni fragment przykładowego projektu do konfigurowania tej funkcji jest następujący wiersz w pliku app.js
w funkcji przekazany do app.configure
.
app.use(express.static(path.join(__dirname, 'public')));
Przykład pochodzi z wyraźną 3.0.0rc1
Express zbudowany na Connect. Dokumenty dotyczące statycznego oprogramowania pośredniego mogą być pomocne: Connect : Static
Czy kompilujesz także JS i CSS, czy też chcesz wyświetlać statyczne pliki JS i CSS? – redhotvengeance