[해결됨] node.js v12.13.1에서 "expo start"명령으로 기동하면 에러를 토해버리는 버그
1359 단어 reactnativeexpoNode.js
제로 환경에서 Expo를 도입하려고 했기 때문에 node 넣어라든지 C++ 넣어라든지 거구의 끝에는 expo의 최신판이라면 인스톨 할 수 없다고 화가 나서 인스톨 할 수 있어 기동할 수 있다고 생각하면 잘 모르는 에러를 만났기 때문에 적어 두십시오.
추가: node.js v12.13.2에서 수정 확인되었습니다! 좋았다 :)
환경
expo 3.5.0
node.js LTS 버전 (12.13.1)
원인과 해결책
node의 12.10 전후의 버젼이 나쁨을 하고 있는 것 같기 때문에 다운그레이드 혹은 수정된 버젼으로 업그레이드 하는 것이 안정할 것 같았습니다만 자신은 재설치하거나 업그레이드 하는 수고가 아쉬워서 에러 개소를 수정했습니다. 오류와 복구 절차를 보는 느낌이라고 문법의 기술 실수일까.
오류 위치 복구 절차
1단계 원인 파일을 엽니다.
"Expo 프로젝트를 만든 폴더"\node_modules\metro-config\src\defaults\blacklist.js
2단계 오류 원인을 수정하고 저장합니다.
var sharedBlacklist = [
/node_modules[\/\]react[\/\]dist[\/\]./,
/website\/node_modules\/./,
/heapCapture\/bundle.js/,
/.\/tests\/./
3단계 Power Shell에서 프로젝트 시작 "expo start"
참고 자료
Reference
이 문제에 관하여([해결됨] node.js v12.13.1에서 "expo start"명령으로 기동하면 에러를 토해버리는 버그), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/dayu_282_/items/94dc5e3130947e28479c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)