패스트캠퍼스

Node.js란 ?

용용it 2023. 4. 11. 17:24

Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 javaScript 런타임 환경이다.

여기서 런타임이란
프로그래밍 언어가 동작하는 환경이다.

 

또한 Node.js는NPM(Node Package Manager)라는 패키지 매니저를 이용하여

전 세계의 개발자들이 만든 다양한 기능(패키지, 모듈) 들을 관리한다.

 


node.js를 설치하고

터미널에서


node --version 과
npm --version을 치면
버전을 알 수 있다.


단축하면
node -v
npm -v


npm init : npm 프로젝트를 시작할 수 있고 버전, 설명 등 작성할 수 있다.
완료하면 package.json 파일이 생성됨.

단축하면
npm init -y : 바로 package.json 파일 생성


npm install " " : 다른 사람이 만든 패키지 설치
ex) npm install loadsh

npm install parcel --save-dev: parcel 패키지를 설치하고 개발할 때만 사용하고 실제 웹 브라우저에서 동작하지 않게 한다라는 뜻.

단축으로는
npm install -D parcel : parcel 패키지를 개발용으로 설치


버전

^major.minor.patch

major: 기존 버전과 호환되지 않는 새로운 버전
minor: 버전과 호환되는 기능이 추가된 버전
patch: 기존 버전과 호환되는 버그 및 오타 등이 수정된 버전



: major 버전 안에서 가장 최신 버전으로 업데이트 가능

~ : minor 버전 안에서 가장 최신 버전으로 업데이트 가능

'패스트캠퍼스' 카테고리의 다른 글

javaScript-배열(Array)  (0) 2023.04.12
javaScript-원시형 데이터  (0) 2023.04.11
HTML 클래스 속성의 작명법  (0) 2023.04.11
메소드 체이닝(Method Chaining)  (0) 2023.04.11
DOM API  (0) 2023.04.11