NPM 개요

Dev_Go·2022년 6월 21일
0
post-thumbnail

NPM이란?


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

package.json 파일 만들기

npm init -y

{
  "name": "test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}


패키지 설치

패키지를 설치하면 node-modules폴더와 package.json파일이 생성됨.
특정 패키지를 설치 했는데 다른 패키지까지 설치된 이유는 설치한 패키지를 사용하기위해 필요한 다른 패키지가 함께 설치가 된 것.

개발용 의존성 패키지 설치 ( -D, --save-dev)

개발할 때는 필요하지만 브라우저가 동작할 때는 필요하지 않을 때

npm install parcel-bundler -D

일반 의존성 패키지 설치 ( npm install XXX)

나중에 실제 브라우저에서 동작 할 가능성이 있을 때
npm install lodash


node_modules폴더가 지워졌을 때

설치된 패키지가 지워져도 위 명령어를 통해 다시 불러올 수 있다.
npm install or npm i

profile
프론트엔드 4년차

0개의 댓글