4.1.3. Statik Dosyaları Sunma

Express, images, CSS, JavaScript gibi statik dosyaları sunmak için dahili bir ara katman “express.static” sunar.

Doğrudan dosyalara hizmet vermeye başlamak için statik varlıklarınızı sakladığınız dizinin adını express.static ara katmanına geçirmeniz yeterlidir. Örneğin “www” klasörü içindeki images, CSS ve Javascript dosyalarını uygulamamıza bağlamak için:

Örneğin www klasöründe bir image klasörü ve bu klasör içinde bir resim olsun. Dizin yapısı:

www altındaki tüm statik dosyaları uygulamamıza bağlamak için “Merhaba Node.js Dunyasi” uygulamamızı aşağıdaki şekilde güncelleyelim.

Tarayıcımızı açıp adres çubuğuna “http://127.0.0.1:8081/images/logo.png” yazalım. Artık resimlere, CSS ve Javascript dosyalarını kolayca uygulamamıza bağlayabiliriz.