상세 컨텐츠

본문 제목

Node.js 설치와 기본 실행법 (MacOS)

프레임워크+라이브러리/Express

by moonionn 2020. 6. 30. 16:01

본문

1. 설치하기

https://nodejs.org/ko/download/

 

다운로드 | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

nodejs 공식 페이지

node js 다운로드 사이트

자신의 운영체제에 맞는 버젼을 선택한 후 설치를 진행한다.

node가 처음이라면 LTS(long term support)버젼을 다운받도록 한다.

 

 

2. 실행

2-1. 터미널에서 실행하기

설치 후 node를 실행하기 위해서는 2가지 방법이 있다.

터미널에서 실행하거나, 혹은 vs code 프로그램에서 실행하는 것이다.

터미널에서 실행시, command + space 키로 spotlight을 실행한 후, 터미널을 검색하고 실행한다.

터미널 초기 실행화면

 

 

2-2. vs code 프로그램에서 실행하기

vs code 프로그램을 실행하면 하단에 콘솔창이 나타난다. 그 중 맨 오른쪽에 terminal이 있는 걸 볼 수 있다.

 

 

3. 설치 확인

터미널 창에 node를 입력하고 enter를 치면 Welcome to Node.js 라는 문구와 함께 설치된 버젼이 뜬다.

아래 이미지와 같은 형식으로 뜬다면 설치가 되었다는 뜻.

 

 

 4. 디렉토리 지정하기

앞서 버젼을 확인했으면 ctrl + c를 두 번 눌러 명령을 종료한다.

그 후 실행시키려는 파일이 있는 디렉토리를 불러올 것인데, cd directory/directory 형식으로 불러온다.

예를 들어

위 이미지는 Desktop의 Web이라는 폴더의 nodejs라는 폴더를 디렉토리로 설정한 모습이다.

 

실행할 디렉토리가 지정된 모습

제대로 지정되었다면 위 이미지처럼 -마지막 디렉토리 폴더 %- 로 뜬다.

디렉토리가 지정된 상태에서 ls -al 명령어를 실행하면 해당 디렉토리 내부에 있는 폴더,파일들을 나열해 보여준다.

 

 

 

 

5. 파일 실행하기

node js라는 폴더에 간단한 내용을 담은 helloNode.js 라는 파일을 임시로 만들었다.

console.log('Hello?');
console.log(1+1);
console.log(true);

 

 

그리고 실행시킬 파일을 불러오기 위해 node helloNode.js라는 명령어를 친다.

잘 실행되고 있는 모습

 

 

6. 웹서버 구동해보기

노드를 활용하여 Hello?가 찍히는 간단한 웹서버를 열어보자.

 

const http = require('http');
const fs = require('fs');

const app = http.createServer((request, response) => {
  response.writeHead(200);
  response.end('Hello?');
});
app.listen(3000);

 

 

helloNode 파일이 app.listen(3000)으로 끝났으니

localhost:3000 을 주소창에 치면

정상작동!

관련글 더보기

댓글 영역