본문 바로가기
  • 성장일기
공부/유용

Node.js

by 3000 2021. 6. 28.

Node.js

node.js는 JavaScript 런타임으로, node.js를 이용하여 JavaScript가 브라우저가 아닌곳에서 실행될 수 있게 되었습니다. node.js의 등장 이후, JavaScript를 이용해서 웹 페이지 뿐만 아니라 서버와 같은 다른 프로그램을 만들 수 있게 되었습니다.

 

 

설치 링크

https://nodejs.org/ko/

 

Node.js

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

nodejs.org

 

 

NPM(Node Package Manager)

node.js의 패키지를 관리할 수 있는 프로그램입니다. npm을 사용하여 다양한 모듈을 설치하고, 사용할 수 있습니다.node.js를 설치하면 자동으로 같이 설치됩니다.

명령어npm install 모듈(프레잉뭐크)명 : npm i 로 줄여서 쓸 수 있으며, 모듈(프레임워크)를 설치합니다.

 

npm install에는 여러 옵션이 있습니다.

  • npm i --save : 설치하면서, dependencies에 기록할 때 사용 / npm5 버전으로 업데이트 하면서 --save를 사용하지 않아도 기본으로 적용된다.
  • npm i 모듈(프레잉뭐크)명@버전 : 특정 버전을 설치할 때 사용
  • npm i 모듈(프레잉뭐크)명 -g : 글로벌로 설치하여 어디서든 사용
  • npm i 모듈(프레잉뭐크)명 -d : devdependencies에 기록하며, 개발단계에서만 필요할 때 사용

 

 

NVM(Node Version Manager)

node.js의 다양한 버전을 관리하는 프로그램입니다. node.js의 다양한 버전을 쉽게 설치하고, 사용할 수 있습니다.

 

명령어

  • nvm ls : nvm을 이용해 설치한 node version 목록을 확인
  • nvm install xx.xx.x : 특정 버전을 설치
  • nvm user xx.xx.x : 특정 버전으로 변경

 

 

애플 실리콘(M1) Mac 사용시 주의사항

M1칩을 이용하는 경우, 15 버전 이상의 node.js를 사용하십시오. 15 버전 미만의 버전을 사용할 경우, 제대로 설치되지 않을 수 있습니다.

반응형

'공부 > 유용' 카테고리의 다른 글

M1 맥에서 NVM을 통한 node 설치 시 오류  (1) 2021.07.06
웹 화면 설계하기  (0) 2021.06.30
Linux 기본 명령어  (0) 2021.06.23
정규표현식(RegExp)  (0) 2021.06.16
Apollo GraphQL with Prisma  (0) 2021.06.14

댓글