Thief of Wealth
article thumbnail

 

 

npm을 사용하여 개발을 하다가 glob-parent와 관련하여 vulnerabilities 이슈가 나는 경우,

물론 무시해도 기능의 동작에는 문제가 없지만, 취약점이라는 것이있으면 거슬린다.

 

그리고 이 이슈는 webpack의 어딘가에서 glob-parent의 버전이 5.1.2 이하라는 의미이다.

이런 경우에는 다음과 같이 해결할 수 있다.

 

packge.json을 다음과 같이 수정한다.

"scripts": {
    "preinstall": "npx npm-force-resolutions",
	...
  },
  "resolutions": {
    "glob-parent": "^6.0.1"
  },

을 넣고, npm install을 한다.

 

그리고 npm audit -production을 해보면, 배포패키지에 vulnerabilities를 체크할 수 있다.

 

 

profile on loading

Loading...