공부 저장소/Node.js

[생활코딩 Node.js] 1. Node.js 시작하기

tipsygypsy 2022. 7. 31. 20:25
몇 년 동안 쌓인 데이터를 가지고 개인적으로 활용을 좀 해 보려고 고민하다가 일이 커져서(ㅋㅋㅋ) 아예 제대로 사이드프로젝트를 구상해 웹 페이지를 만들어 보기로 했다.
나름 IT쪽 직업군이지만 평소에 사용하는 언어는 거의 SQL뿐이고 입/수/삭 가능한 게시판 만들어 본 게 근 10년 전이라서(그것도 제대로 끝까지 해 본 것도 아니었다..) 최대한 간단하게 세팅할 수 있는 방법을 찾아보다가 Node.js 를 빠르게 익혀서 활용해 보기로 했다. JavaScript는 또 아주 모르는 것은 아니니까.
필요한 부분을 찾아보다가 생활코딩 Node.js 강좌를 쭉 정주행했고, 따라가면서 개인 노션에 정리해 놓은 것이 아까워 블로깅해보려고 한다. 요즘 한창 메인 블로그를 네이버로 하려고 노력하고 있었는데 마크다운 복사 붙여넣기가 전혀 지원되지 않아서 네이버는 포기하고 이쪽으로. 

인트로

Node.js는 JavaScript를 사용하여 웹페이지를 만들 수 있음

설치

Node.js runtime 위에서 JavaScript가 호출하는 nodejs 기능을 통해 Node.js 애플리케이션이 실행됨

  1. Node.js 홈페이지 접속하여 LTS버전 다운로드
  2. 다운로드 파일 실행하여 설치(모두 그대로 accept)
  3. cmd 열어 node -v 입력, 설치한 버전정보 나오면 잘 설치된 것
  4. cmd에서 node 입력하여 설치된 Node.js 실행, console.log(1+1); 입력하여 정상 결과인 2 출력되면 테스트 성공
  5. 💡 console.log는 JavaScript 문법임. Node.js는 자바스크립트를 이용하기 때문에 이 문법이 잘 실행되는지 확인하는 것.

nodejs를 통한 js파일 실행

  1. helloworld.js 파일을 생성해 자바스크립트 명령어 입력
  2. cmd에서 해당 파일 위치로 이동한 후 node helloworld.js 실행하여 파일 내부 명령어 실행 여부 확인