이제부터 Doit의 Node.js 프로그래밍 입문 책으로 Node.js를 본격적으로 공부해볼 것이다.
노드는 언어가 아니라 백엔드 개발에서 자바스크립트를 사용할 수 있게 환경을 만들어 주는 도구.
[노드설치]
자, 그럼 node부터 설치를 해보자.
책에 나오는 ko 페이지는 나오지 않아서 en 페이지에서 다운을 진행했다.
버전은 조금 달라졌지만, LTS로 다운.

설치 후 실행하면 node가 설치 된 것이다.
cmd 창을 열어 node를 입력해보면,

설치한 node의 버전을 확인할 수 있고, 잘 실행이 되는 것을 볼 수 있다.
[실습자료 다운]

이지스퍼블리싱 홈페이지의 자료실에서 node로 검색을 하면 학습 자료가 있고, 구글 드라이브로 다운로드를 하여 원하는 경로에 폴더를 이동시켰다.
[VS Code 설치]
VS Code는 이미 설치가 되어 있으니 바로 실행.

VS Code에서 방금 다운받은 샘플 폴더를 열어주었다.
그 중 01 폴더의 hello.js 파일을 열어주고, 실행을 위해 VS Code의 터미널을 열어준다.

그리고 해당 폴더로 이동을 하여 [node 파일명]을 입력하여 파일을 실행시킨다.
위 사진처럼 해당 함수가 실행이 되어 결과가 출력되는 것을 볼 수 있다.
[npm 초기화 후 패키지 설치]
node를 설치하면서 자동으로 설치가 된 npm을 사용해볼 것인데, 패키지를 설치하기 전에 npm init을 통해 초기화를 진행해준다.

다음으로 글씨의 색을 지정할 수 있는 패키지를 설치해보자.

ansi-colors가 잘 설치가 되어 모듈로 추가가 된 것을 볼 수 있다.

기존 hello.js 파일에서 설치한 ansi-colors 모듈을 가져와 c라는 변수에 할당하고 c.green을 사용해 이름을 초록색으로 표시했다.
패키지를 삭제하기 위해서는 아래 명령어를 터미널에 입력해주면 된다.
npm uninstall ansi-colors
여기까지 가볍게 node의 첫 단계를 밟아 보았다.
'Node.js' 카테고리의 다른 글
[Do it_Node.js] 요청 객체와 응답 객체, 라우팅 (0) | 2024.06.07 |
---|---|
[Do it_Node.js] HTTP 모듈 이해하고 서버 만들기 (0) | 2024.06.03 |
[Do it_Node.js] 자바스크립트 동기/비동기_콜백함수, 프라미스, async/await (0) | 2024.05.30 |
[Do it_Node.js] 노드의 모듈 (0) | 2024.05.27 |