-
SyntaxError: missing ) after argument listLanguage/npm,yarn 2023. 11. 21. 10:55
어제 작업하다가 맥북 업데이트 하면서 흐름이 끊기면서 나머지 작업은 내일하자고 하고 업무를 종료하였다.
오늘 아침에 일어나서 디자인팀이랑 협의하려고 storybook을 실행하려고 했더니 아무것도 안된다. yarn storybook만 안되는줄 알고 퇴근전에 내가 뭘 건들였나 하면서 git local history 까지 뒤져가면서 한참 헤맷다..
알고 보니 yarn --version도 안되고 yarn으로 실행하는 명령들은 모두 SyntaxError가 발생하고 있었다.
yarn berry 로 설정된 프로젝트 바깥에서 실행하면 문제가 없다.
문제는 yarn berry 관련된거다!
yarn berry를 모두 재설치 해볼까 하다가 나중에라도 똑같은 문제가 발생할거 같아서 문제 파악에 들어갔다.
구글링 해도 Syntex 맞추라고만 나오니.. 막막했다.
어제랑 다른점..맥북업뎃, 소스 조금 변경, 리붓, 또 뭐가 있지?? 구글링 하다보니 노느 버전 관련된걸 본것같다..
아.. 회사 기본 플젝들은 14.X 버전을 사용한다.. 리붓되면 글로벌로 설정안해 뒀으니 Node버전이 바뀌겠구나!
Node버전도 영향이 있겠지 하면서 바꿔 봤더니 된다..
된장, 고추장, 말미잘...
아침부터 나의 30분을 잡아먹은 놈때문에 띵해져서 생각나는 대로 적는다..
나의 블로그는 공유는 되지만 공유목적인 아닌 개발 노트니깐..
암튼 해결방법 정리만 해두자!
에러 메시지
SyntaxError: missing ) after argument list
버전 변경
$ nvm ls $ nvm use 20.9.0 $ yarn --version 4.0.2
참고
https://dchkang83.tistory.com/63
'Language > npm,yarn' 카테고리의 다른 글
yarn berry (yarn V2) VSCode 설정 (0) 2023.11.17 yarn berry 도입 (yarn 1 -> yarn 2+) (0) 2023.11.16 npm deprecat 상태를 다시 살리는 방법 (0) 2023.11.13 npm/yarn 패키지 배포 및 사용해 보기 (0) 2023.10.31