티스토리 뷰

node.js

node.js - npm & package 설치

김소비요정 2021. 9. 7. 08:55

npm (Node Package Manager)

  • 전세계 개발자들이 만든 다양한 기능(→ 패키지, 모듈) 들을 관리
  • 기존에는 패키지 등을 .html에 <link> 또는 <script> 태그를 이용하여 사용하였다.
    하지만 최근에는 프로젝트에 패키지를 직접 설치 후 별도의 가공을 거쳐 웹사이트에서 동작시킨다.
  • node.js와 함께 설치되므로 별도의 설치가 필요없다.

Package 설치

  1. package.json 파일 생성
    $ npm init -y
  2. package 설치 → node_moduels , packge-lock.json 생성됨
    $ npm install 패키지명 xxx

    개발 의존성 packge 설치 👉 개발할때만 필요하고, 웹브라우저 동작시 불필요한 패키지들..  ex) Babel, Sass

    $ npm install -D 패키지명 xxx

  •  package.json
    • 패키지 목록 관리
    • 프로젝트의 정보
    • 기타 실행 스크립트 작성

  • node_modules
    • 설치한 패키지가 모여있는 폴더

  • packge-lock.json
    •  우리가 설치한 패키지들이 내부적으로 사용하는 패키지 들의 정보
    • 자동적으로 관리 됨

 

 

 

'node.js' 카테고리의 다른 글

node.js - 유의적 버전  (0) 2021.09.08
node.js - 개발 서버 실행과 빌드  (0) 2021.09.08
node.js - node 설치 (nvm)  (0) 2021.09.06
node.js - node.js 란?  (0) 2021.09.06