이 글은 node.js 공식 문서를 참고하여 작성되었습니다.
Node.js란?
Node.js란 또 하나의 자바스크립트의 런타임입니다. Node.js 가 없을 때에는 자바스크립트의 유일한 런타임은 웹 브라우저 입니다. 하지만 Node.js 로 인하여 독립적인 런타임이 생기게 되었고 어떤 환경에서도 자바 스크립트를 실행할 수 있게 되었습니다.
Node.js 설치하기
먼저 위 사이트에서 좌측 버튼을 클릭하여 node.js를 다운로드 해주세요.
셋업 위자드를 실행 시키시고 Next를 누르다보면
필요한 tool을 자동으로 설치하겠냐는 창이 나타납니다.
체크를 하게되면 여러 도구들을 자동으로 설치하기 때문에 편리합니다.
설치 확인하기
cmd 창에서 설치되었는지 확인하도록 하겠습니다.
node -v 를 cmd 창에 입력하면 버전을 확인할 수 있습니다.
npm -v 를 입력하여 노드 패키지 마스터의 버전도 확인할 수 있습니다.
만약 npm의 버전을 확인하는데 오류가 발생한다면 Node.js를 삭제한 다음 다시 설치해주세요.
Node.js로 자바스크립트 실행하기
자바 스크립트 파일에 다음과 같이 입력한 뒤 터미널을 열어주세요
그 다음 터미널을 PowerShell에서 Command Prompt로 바꿔주세요
터미널에 node 파일명.js 를 입력하면 위와 같이 터미널에서도 실행이 가능합니다.
node가 없었더라면 크롬 개발자 도구에서 콘솔을 확인해야 하지만 Node.js 를 통해서 터미널 창에서 자바스크립트를 실행시킬 수 있습니다.
Node.js 패키지
이번에는 Node.js 패키지를 직접 만들어보겠습니다.
패키지를 생성하려면 npm을 이용해야 합니다.
비주얼 스튜디오 터미널에서 npm init 을 입력합니다.
npm init 을 입력하고 package name은 폴더 이름과 동일하게 입력했습니다.
npm init 은 Node.js 패키지를 초기화 하는 명령어 입니다.
그러면 뭘 되게 많이 물어보는데 일단 다 enter 눌러서 쭉 진행하시고,
Is this OK? 라는 물음이 나오면 yes라고 입력해주세요.
정상적으로 진행되었다면 pakage.json 이라는 json 파일이 만들어집니다.
json 을 하나씩 살펴보자면
- name: 패키지 이름
- version: 패키지 버전
- description: 패키지 설명
- main: 패키지의 소스 코드 파일 중 메인 역할을 담당하는 소스 코드 파일
- scripts: 패키지를 쉽게 다루기 위한 매크로 명령어
- author: 만든 이
- license: 라이선스
node.js 설치 방법에 대해 알아보았습니다!
'Framework > Node.js' 카테고리의 다른 글
[Express] Aws s3 버킷을 이용하여 파일 업로드 구현하기 (1) | 2024.08.15 |
---|---|
[Node.js] dotenv로 환경변수 관리하기 (0) | 2024.01.04 |
[Node.js] 몽구스 사용해보기 (0) | 2023.12.26 |
[Node.js] 미들웨어에 대해 알아보자 (1) | 2023.12.20 |
[Node.js] 시퀄라이저와 ORM, 프로젝트 템플릿 (0) | 2023.12.17 |