이전에 create-react-app으로 만들었고 잘 돌아가던 프로젝트에 npm audix fix --force 명령어를 실행해버리고 말았는데..(빨간줄이 나와서 아무생각없이 실행)

 

잘 돌아가던게 갑자기 돌아가질 않는다.

 

첫번째로 발견된 오류

무슨 말인지 모르겠어서 바로 검색을 했는데, 노드 17버전부터 적용된 OpenSSL 관련 문제인 것으로 확인.(현재 노드버전 18.16.0)

 

Node를 16버전으로 깔아둔 것 같은데 18버전으로 나오는 이유는 정확히는 모르겠고 어쨌든 프로젝트를 살리기 위해 다음 링크를 통해 해결법을 찾고 적용(https://djlee118.tistory.com/850)

 

첫번째 오류 해결

위와 같이 설정했더니 일단 기동은 되는데 새로운 오류가 발생..

 

두번째 오류

이것도 검색을 통해서 다음 링크에서 해결법을 찾고 적용(https://velog.io/@mhnormal/React-must-be-in-scope-when-using-JSX-reactreact-in-jsx-scope)

 

이후 정상적으로 기동되었다. 

 

js쪽은 오류 로그가 나와도 이해하기가 쉽지 않다..

'학습 > WEB' 카테고리의 다른 글

인텔리제이 gradle sync failed 오류  (0) 2021.04.11
[js] iterable, iterator  (0) 2020.07.26
JSP  (0) 2018.12.17
Spring) MVC  (0) 2018.10.28
spring) AOP  (0) 2018.10.25
Posted by Roktar