Spring Boot error log (2) (fsevents error)

­김찬호·2021년 6월 8일
0

상황

spring boot에서 frontend-maven-plugin 을 이용하여 frontend 빌드를 시도했다.
그런데...

Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin"} (current: {"os":"linux","arch":"x64"})

라면서 npm install이 계속 실패했다.
이유를 찾아보던 중, 빌드가 안 돼서 이상한 패키지들을 계속 설치하다보니 chokidar라는 패키지를 설치했었나 보다.
package-lock.json에 chokidar 패키지와 fsevents 패키지가 의존성으로 묶여있고? 이 때문에 fsevents 패키지를 설치하려다 보니 해당 패키지는 linux에서는 작동되지 않아 에러가 발생한 것이다.

해결

  1. chokidar 패키지를 지운다,

    yarn remove chokidar

  2. package-lock.json에서 로 시작하는 부분을 다 지워버렸다.

    fsevents : ~ 를 지우면 된다.

배운점

아무거나 막 설치하지 말자..

  • 일단 해결하긴 했는데 원인은 정확히 모르겠습니다. 혹시 이 문제에 대해서 잘 아시는 고수님들 계시면 코멘트 부탁드립니다!
profile
주니어 개발자가 되고싶은 학부생

1개의 댓글

comment-user-thumbnail
2021년 6월 18일

찬호님 아무거나 설치하시면 어떡합니까..

답글 달기