Front-End

opera mobile...? 본문

개발 이슈

opera mobile...?

jeongsso 2024. 3. 5. 21:11

회사 기존 파일로 
새 레포에 옮기는 작업을 진행했다.

 

정서라는 레포에있는 브랜치를 clone 해서

정서1이라는 새 레포에 push해서 yarn install 과 build 작업까지 마쳐둘 계획이었다.

 

그런데 처음보는 이슈가 발생했다 ..

 

opera mobile...이 뭐죠 다운로드했던 기억이없던 모듈이었습니다.

 

구글링 해보니 babel 모듈이 업데이트되면서 opera를 지원하지않게되는 버전이 생기면서 생긴 오류라고 합니다.

  • @babel/helper-compilation-targets (old version, targets don't contain opera_mobile => crash)
    => @babel/helper-define-polyfill-provider (yarn resolves to 0.3.3, but not 0.4.4)
    => babel-plugin-polyfill-corejs3/babel-plugin-polyfill-corejs2 (old versions)
    => @babel/plugin-transform-runtime (old ver 7.16.4)
    => babel-preset-react-app 10.0.1 (very old, not maintained by FB since 2021) (But I can't get rid of it in near future).

바벨 모듈에 관련된 모듈들을 업데이트하고 난 후

yarn cache clean

 

캐쉬를 지우고난 후 build 하니 오류가 해결되었습니다.

 

라이브러리를 사용하게되니 모듈 관리가 필요하다는 걸 좀 더알게된 오류였습니다.

모듈버전에 따라서 오류가 나기도 하는 점이 무섭기도했습니다.

 

여튼 오류 메시지에 모든 힌드와 설명이 있으니 잘 읽어보고 찾아보면 답을 찾을 수있는 하루였습니다.
도와주신 선생님께도 너무 감사함니다.. 후 동기가 있다는것에 감사..

'개발 이슈' 카테고리의 다른 글

XML file does not appear...  (0) 2024.05.16
html2canvas / file-saver / Mui Modal  (1) 2023.08.10
AWS cloudFront  (2) 2023.06.13
NCP CLI 배포  (2) 2023.05.30
Comments