개발일지/팀GC
05/28 node.js 서버구축연습
박준희
2021. 5. 28. 16:44
1. node.js 설치
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
2. 원하는 위치에 서버파일 생성, 실행
server.js
const http = require('http');
http.createServer((request, response) => {
console.log('Hello World!');
}).listen(8080);
cmd
C:\Users\TJOEUN\Documents\workspace\nodejs>node server.js
브라우저 주소창
http://localhost:8080/
http.createServer() 메서드에 전달 된 함수는 누군가 포트 8080에서 컴퓨터에 액세스하려고 할 때 실행
3. 나만의 모듈 만들기
myfirstmodule.js
exports.myDateTime = function () {
return Date();
};
server.js
var http = require('http');
var dt = require('./myfirstmodule');
http.createServer((request, response) => {
console.log('Hello World!');
response.writeHead(200, { 'Content-Type': 'text/plain' });
response.write("The date and time are currently: " + dt.myDateTime());
response.end('Hello World!');
}).listen(8080);
cmd
C:\Users\TJOEUN\Documents\workspace\nodejs>node server.js