npm에는 개발자의 편의를 위해서 여러 command를 제공합니다.
npm을 사용하여 개발하면서 내가 사용하고 있는 외부 모듈이 문제점을 갖고 있지 않을까 생각한다면 이러한 걱정을 덜어줄 수 있는 command가 있습니다.
$ npm audit
프로젝트 루트 경로에서 npm audit 을 입력하면 프로젝트에서 사용하고 있는 모듈의 취약점에 대해서 알려줍니다.
npm audit 은 취약점을 찾아줄 뿐만 아니라 간단한 수정도 가능합니다.
$ npm audit fix
npm audit fix 는 취약점을 가진 종속성에 대해 호환되는 버전으로 자동으로 업데이트 해줍니다.
npm audit fix로 해결되지 않은 취약점은 more info 에서 제공되는 정보로 해결책을 참고하실 수 있습니다.
이상으로 프로젝트 모듈 취약점을 점검하는 방법에 대해서 알아봤습니다~
'Javascript > 웹 개발' 카테고리의 다른 글
Github에 빠르게 업로드 하는 방법 (0) | 2021.10.22 |
---|---|
Sequelize와 Objection.js의 차이점 (0) | 2021.10.08 |
Request param, query, body 차이점 (0) | 2021.10.07 |
REST API 엔드포인트 이름 규칙 (0) | 2021.09.02 |
쿠키, Web Storage(Local Storage, Session Storage) (0) | 2021.07.21 |