프로그래밍/Frontend

[Yarn] warning package.json: No license field 해결

Ubar 2023. 9. 30. 03:11

언제부터인지 yarn dev로 프로젝트 실행 시 warning이 발생했습니다.
해결방법을 찾아봤습니다.

Warning 발생

 

프로젝트를 실행하면 위와 같이 warning ../../../../../package.json: No license field

라는 warning이 발생했습니다.

원인

해당 경로의 package.json 파일에 license field가 없다는 내용인데요.

에러 로그만 보고는 정확히 어떤 문제인지 알기 어려웠습니다.

해결방안

log에 나오는 폴더 경로로 가서 파일 조회를 해봤습니다.

분명 사용하고 있는 workspace root폴더인데 저도 모르는 package.json파일이 있었습니다.

아마도 console에서 직접 프로젝트를 추가하는 과정에서 root의 하위 폴더가 아닌 root폴더에 프로젝트를 생성했던것 같습니다.

그래서 필요 없는 위 파일들을 영구 삭제 했습니다. 그 이후로는 해당 Warning이 발생하지 않았습니다.

문제 발생 시 Log를 잘 읽는게 중요합니다!