본문 바로가기
Programming/Vue

뷰 라우터(Vue Router) 설치 후, "1(#) critical severity vulnerability" 오류 해결 방법

by 돌방로그 2022. 12. 7.

제목의 글을 설명하기에 앞서 정보전달의 목적도 있지만, 

제가 잊지않기 위해서 공부 및 정리하며 쓰는 글이라는 사실을 미리 고지합니다.

 

혹시라도 오입력된 정보가 있다면, 댓글 남겨주세요!


뷰 라우터(Vue Router) 설치 후 발생하는 오류

상황

VSCode로 Vue.js 개발을 진행하는 중에 뷰 라우터(Vue Router) 기능을 이용해보고자 뷰 라우터를 설치하고자 했습니다.

뷰 라우터는 npm을 통해 설치할 수 있다고 하여 아래와 같이 npm 명령어를 이용하여 뷰 라우터를 설치하였습니다.

  • 명령어: npm i --save vue-router

 

설치가 완료된 후, 아래와 같이 "critical" 메세지가 표시되더라구요. 

위 사진에서 안내되는 오류 메세지를 텍스트로 써보자면 아래와 같습니다.

 

"1 critical severity vulnerability"

"To address all issues, run: npm audit fix"

 

 

원인

확실하지는 않지만, 저의 경우 설치된 뷰에 맞지 않는 버전의 뷰 라우터가 설치되어 발생하는 문제로 파악했습니다.

찾아보니 뷰 라우터를 사용하는데에 문제가 없다고 하여 그대로 개발을 진행해도 된다고 하지만, Warning 혹은 Error와 같은 메세지가 좀 길게 표시되더라구요. 

저는 최신 버전을 설치해서 본 문제를 해결하였으나 프로젝트가 꼬일 수 있어서 건들이지 않고 그대로 두는 것도 방법이라는 얘기가 있더라구요!

본인의 판단에 맞게 진행 여부를 결정하시기 바랍니다!

 

 

해결 방법

저의 경우 뷰 라우터(Vue Router)의 최신 버전을 설치하는 방법으로 해결하였습니다.

뷰 라우터의 최신 버전을 설치하는 방법은 아래 링크를 참조해주세요.

https://logs-jejustone.tistory.com/23

 

 

댓글