FrontEnd

[Node.js] Node.js 설치 후 실행

살찐만두 2025. 2. 28. 16:08
728x90

길을 잃어따 

따따ㅏ다따따다다..

갑자기 Node.js 를 대충 훑습니다.

 

예 그 

https://nodejs.org/ko

 

Node.js — 어디서든 JavaScript를 실행하세요

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

nodejs.org

LTS 버전으로 다운로드 받습니다.

 

다음.

 

터미널을 실행 후 node -v 로 node 가 설치 잘 되었나 확인해봅니다.

음.. 짝수버전이면서 20버전 이상이 나와야합니다. 뭔가 잘못되었죠?

아마 전 프로젝트영향같습니다. 

전 node 버전 리스트가 있죠 하하!

흠냐리 아무튼 20 버전은 깔리지 않았군요 다운 받아줍니다.

nvm install version lts/iron

 

생겨났군요

 

여기서 nvm use 20   하면 20버전을 쓸 수 있습니다. use 뒤에 12 14 16 해서 원하는 버전으로 쓰면 됨. 

이 기능에 대해서는 저도 기억이 나지 않습니다. 죗옹합니다.

유용한데 증말이지 원.,. 기록을 해두지 않아서 원.....통하군,, nvm이면 되는건가,,,?

 

이제 vscode를 가서 터미널을 엽니다.

그리고 npm init (새로운 패키지를 생성, 초기화)를 하게 되면

 

막 어쩌고 저쩌고 물어봄

이건 난 실습용이라 다 그냥 엔터때렸고 필요에 의해 쓰면 됨 그러면 이제 

파일에 package.json이 생성이 된다.

 

 

파일 index.js에 console.log("안녕 node js"); 라고 파일을 만들어 둔 후 

터미널에서 해당 파일을 node로 실행하면 console이 출력되는 것을 확인할 수 있다. 

 

근데 이제 프로젝트를 진행하다보면 파일들은 많아지고 경로는 복잡해지기 때문에 그걸 조절하기 위해서 저 package.json을 이용하는것이다.

 

저 안의 scripts에

 

 

이런식으로 필요한대로 이름을 지어 스크립트를 추가한다. 

 

이건 입맛대로 추가 하는거다 나는 src라는 경로를 만들어서 index.js 를 넣었다. 

 

그래서 만약 경로가 src/index.js 였다면 node src/index.js로 명령어 호출을 했어야 했을텐데 아래 그림처럼 호출이 단순해진거다. 

 

 

~~끝~~

728x90

'FrontEnd' 카테고리의 다른 글

[Node.js] 라이브러리 사용하기  (1) 2025.02.28
[Node.js] 모듈 시스템 만들어보기  (0) 2025.02.28