npm prune
모듈을 설치하고 나중에 사용하지 않는 모듈에 대해 정리할 때 npm prune 명령어를 쓰면 된다!!
{
"name": "pdf",
"version": "1.0.0",
"description": "pdf module - lib: pdfmake",
"main": "pdfApp.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "jin2rang",
"license": "jin2rang",
"dependencies": {
"amqplib": "^0.7.1",
"body-parser": "^1.19.0",
"easy-pdf-merge": "^0.2.6",
"express": "^4.17.1",
"express-asyncify": "^1.0.1",
"express-promise-router": "^4.1.0",
"fs": "0.0.1-security",
"mysql2": "^2.2.5",
"node-fetch": "^2.6.1",
"node-pdftk": "^2.1.3",
"pdf-merger-js": "^3.1.0",
"pdf-parse": "^1.1.1",
"pdfmake": "^0.1.70",
"request": "^2.88.2"
}
}
package.json을 열어보면 현재 설치되어있는 모듈과 버전을 확인 할 수 있다.
1. dependencies에서 불필요한 모듈을 지운다.
2. 터미널 혹은 커맨드 창에 npm prune 명령어를 입력한다.
3. 끝!!
(node_modules폴더에 들어가면 내가 package.json에서 지웠던 모듈폴더가 없어져있는걸 확인 할 수 있다.)
'개발 이모저모 > Node.js' 카테고리의 다른 글
CentOS7 Node.js 설치 (0) | 2021.11.23 |
---|---|
PayloadTooLargeError: request entity too large (0) | 2021.11.09 |
=>{} / node.js => / node.js 화살표 함수 (0) | 2021.07.06 |
node.js git ignore (0) | 2021.07.05 |
express bodyparser deprecated / bodyparser는 더이상 사용되지 않습니다 (0) | 2021.07.05 |