본문 바로가기

error2

[React Native] Run custom shell script 'Bundle React Native code and images' 빌드 오류 해결 Run custom shell script 'Bundle React Native code and images' 에러가 나면서 빌드 실패... 이유가 뭔지 검색해보니까 node랑 관련이 있었다. 회사 노트북에서는 빌드가 되는데 왜 집에서는 안될까? 차이점도 생각해보니까 node 설치를 다르게 했던 것. 회사에서는 brew로 node를 설치했고, 집에서는 nvm으로 설치했는데 이 nvm 설정해주는 과정에서 bash_profile, zshrc 파일에서 경로를 커스텀해줬던 것을 인식하지 못했기 때문이다. 그래서 nvm으로 설치한 node를 지우고 brew로 설치해줘서 해결을 해줬다. $ rm -rf $NVM_DIR ~/.npm ~/.bower $ brew install node [참고 사이트] 2021. 8. 21.
[React] parcel@1.12.4 오류로 인해 1.12.3으로 다운그레이드 파셀로 설치되어 관리되고 있는 리액트 프로젝트에 디펜던시로 설체되어 있는 1.12.4로 업그레이드 된 후 빌드하니깐 favicon.ico: Invalid Version: undefined 위와 같은 에러가 출력되면서 빌드가 안됨ㅠㅠ 구글링해보니깐 parcel@1.12.4 버전에 문제가 있었다. 바벨@7.13.9 버전의 babel API가 파셀에 의존성 제공을 안하는 그런 문제라고하는데,,, 그래서 다운그레이드가 필요했다. 일단 파셀을 글로벌로 설치했을 경우 parcel 명령어를 통해서 버전을 확인해볼 수 있다. parcel --version 1.12.4 1.12.4 버전을 삭제하고 1.12.3을 설치해보자. npm uninstall -g parcel-bundler npm install -g parcel-.. 2021. 3. 23.