Node.JS Static Server
https://www.npmjs.com/package/node-static
$ npm init -y
$ npm install --save node-static
$ mkdir -p public
$ vi ./public/index.html
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<meta charset="UTF-8" />
</head>
<body>
<h1>WTF!</h1>
</body>
</html>
$ vi server.js
var static = require('node-static');
const port = 8080;
const file = new static.Server('./public');
require('http')
.createServer(function (request, response) {
request
.addListener('end', function () {
file.serve(request, response);
})
.resume();
})
.listen(port, function () {
console.log('Server started on port ' + port);
});
$ node server.js
http://localhost:8080
Node.JS Static Server (with React app)
https://bitbucket.org/marley-react/The-Complete-React-Web-App-Developer-Course