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}`);
});