-
[npm] install flags개발/Javascript 2022. 1. 26. 22:35
공식 문서를 참고해봅시다.
npm-install | npm Docs
Install a package
docs.npmjs.com
패키지를 추가할 때 devDependencies에는 개발에 필요한 라이브러리가 들어가는 것이고
dependencies에는 배포할 때 필요한 라이브러리가 포함됩니다.
Prettier 같은 포매터나 ESLint 같은 것은 개발 생산성, 코드 가독성을 위한 것이므로
devDenpendencies에만 넣어주면 됩니다.
devDenpendencies에만 추가하는 플래그는 -D 혹은 --save-dev입니다.
dependencies에 추가하는 플래그는 -P 혹은 --save-prod 입니다.
optionalDependencies는 반드시 설치가 필요한 경우가 아닐 때 사용합니다.
종속성이 사용될 수 있지만 찾을 수 없거나 설치에 실패할 경우 npm이 계속 진행하도록 할 때 사용합니다.
--save-optional 혹은 -O입니다.
'개발 > Javascript' 카테고리의 다른 글
append (0) 2022.01.30 firstChild vs firstElementChild (0) 2022.01.30 [vscode] ESLint airbnb 플러그인 + etc (0) 2022.01.26 [vscode] Prettier가 인식이 잘 안 될 때 (0) 2022.01.26 [vscode] WSL에서 Nodejs 설치 후 vscode에서 인식 (0) 2022.01.26