how to create a server in node js
// code by VARSHITH REDDY SATTI // to create a server in node.js you should. var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.write("write html code to display you test") res.end(); }).listen(8080); // save this as httpServer.js // run this by typing node httpServer.js in the command line // to acess your server got to http://localhost:8080
create node server
const http = require('http') const fs = require('fs') const port = 3000 const server = http.createServer(function(req, res) { res.writeHead(200, {'Content-Type': 'text/html'}) fs.readFile('index.html', function(error, data) { if (error) { res.writeHead(404) res.write('Error: File Not Found') } else { res.write(data) } res.end() }) }) server.listen(port, function(error) { if (error) { console.log('Something went wrong', error) } else { console.log('Server is listening on port ' + port) } })
node js server
const express = require('express') const app = express() const port = 3000 app.get('/', (req, res) => res.send('Hello World!')) app.listen(port, () => console.log(`Example app listening at http://localhost:${port}`))
how to start a node server
// app.js const http = require('http'); const fs = require('fs') // Create an instance of the http server to handle HTTP requests let app = http.createServer((req, res) => { // Set a response type of plain text for the response res.writeHead(200, {'Content-Type': 'text/html'}); fs.createReadStream('index.html').pipe(res) }); // Start the server on port 3000 app.listen(3000, '127.0.0.1'); console.log('Node server running on port 3000');
how to start node server
// app.js const http = require('http'); // Create an instance of the http server to handle HTTP requests let app = http.createServer((req, res) => { // Set a response type of plain text for the response res.writeHead(200, {'Content-Type': 'text/plain'}); // Send back a response and end the connection res.end('Hello World!\n'); }); // Start the server on port 3000 app.listen(3000, '127.0.0.1'); console.log('Node server running on port 3000');
how to create node js server
const http = require('node:http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, programmer!'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
Source: nodejs.org