Just copy paste the following code in server.js
file inside your node app directory.
Then install dependencies using the command: npm install express morgan --save-dev
After installation is completed run: node server
and open in your browser the address: http://localhost:3000
Then navigate to your static files eg.
http://localhost:3000/public/index.html
, or
http://localhost:3000/public/css/style.min.css
🙂
Code for a NodeJS App for serving only static files inside ./public
folder
var express = require('express'); var morgan = require('morgan'); var hostname = 'localhost'; var port = 3000; var app = express(); app.use(morgan('dev')); app.use(express.static(__dirname + '/public')); app.listen(port, hostname, function () { console.log(`Server running at http://${hostname}:${port}`); });