inflearn logo
강의

講義

知識共有

初めて学ぶリアクトネイティブ

プロジェクトの作成

expo init 에러

730

zzan99

投稿した質問数 1

0

expo init mfp 를 실행했는데
스크린샷 2023-08-16 오후 5.25.30.png이런 에러가 나오네요 어떻게 해결해야할까요

javascript react-native

回答 2

0

zzan99

스크린샷 2023-08-17 오후 3.55.45.pngnpx create-expo-app <PJT_NAME>
를 사용했더니 아래와같은 오류가 나옵니다
폴더는 생성됩니다. 폴더를 삭제하고 다시 실행해도 같은 오류가 확인됩니다.
npm과 node를 최신버전으로 바꿔봐도 같은 오류가 확인됩니다.

0

beomjun

npm 및 Node 버전의 문제로 보입니다. 혹시 사용중인 Node 버전이 어떻게 되나요?

Node.JS LTS (짝수 버전)이 권장 버전이니, 혹시 다른 버전을 사용하고 있다면 최신 LTS인 18 버전을 설치하시기 바랍니다.

https://docs.expo.dev/get-started/installation/#requirements

 

여러개의 Node 버전을 관리한다면 nvm을 사용하는 것을 추천합니다.

https://github.com/nvm-sh/nvm

 

만약 최신 Node LTS 버전을 사용하고 있다면, 아래 명령어를 이용해서 npm 버전을 업데이트 해보시기 바랍니다.

npm install -g npm

 

0

zzan99

node : 20.5.1
npm 9.8.1
버전 사용중이고
말씀하신대로 업데이트하고 입력해도 같은 오류가 발생됩니다

0

beomjun

현재 제가 테스트 했을 때, 20, 18 버전 모두 문제 없이 동작하고 있습니다.

현상을 재현하기 어려워 조금 더 확인이 필요합니다.

 

첫 번째 스크린샷을 보면 15버전을 사용중이신것 같습니다. 터미널에서 node --version 명령어를 통해서 Node 버전을 확인해 보면, 20 버전으로 되어있고, 20 버전으로 진행해도 동일하게 발생한다는 것이죠?

0

zzan99

넵 20버전으로 업데이트하고 사용하고있습니다.

 스크린샷 2023-08-17 오후 4.36.59.png

0

beomjun

https://github.com/expo/router/issues/813

https://www.reddit.com/r/expo/comments/141c4d7/cannot_create_new_expo_app_all_of_a_sudden/

 

비슷한 문제를 겪는 사람들이 있는데, 대부분 npm 버전 문제고 Node 혹은 npm 업데이트(혹은 재설치)로 해결이 가능한 것으로 보입니다.

nvm을 이용해서 Node 18 버전(현재 18.17.1)을 설치하고 다시 진행해보시기 바랍니다.

0

zzan99

스크린샷 2023-08-17 오후 4.46.47.png버전을 변경해서 진행해도 같은 오류가 나오네요,,ㅠㅠ

0

beomjun

제가 같은 현상 재현이 안되어 정확한 해결 방법을 확인하기 어렵습니다.

일본어로 되어 있지만, 같은 문제를 겪은 사람이 있습니다.

https://kokodeima.com/?p=2028

계속 안되어 포기하려다가 node 버전을 새로운 버전으로 설치하고 진행하니 정상동작 했다는 내용입니다.

 

계속 확인해 보면서 추가 해결 방법을 확인해 보겠습니다. 혹시 해결 방법을 찾거나, 정상적으로 프로젝트 생성에 성공하면 댓글로 알려주세요.

0

zzan99

이유는 모르겠지만 혹시몰라 expo init 를 사용하니 해결됐습니다..
여전히 create-expo-app를 사용하는 오류가 확인되구요

 

0

beomjun

음, 이상하네요.

그래도, 프로젝트가 생성되었다니 다행이네요

0

beomjun

안녕하세요,

 

template 다운로드 중에 문제가 생긴것으로 보입니다.

사용중인 네트워크에 문제가 없다면 일시적인 현상일 것으로 보입니다.

mfp 폴더가 생성되었는지 확인해 보시고, mfp 폴더가 생겼다면 폴더를 삭제 후 다시 실행해보시기 바랍니다.

 

추가로, expo init 명령어는 더 이상 사용하지 않습니다.

npx create-expo-app <PJT_NAME> 을 이용해서 프로젝트를 생성하는것을 권장합니다.

https://docs.expo.dev/get-started/create-a-project/

 

감사합니다.

맥북 m4에서 nvm으로 설치불가

0

103

2

expo 사용하지 않고 앱 실행 시, 데이터 불러오기

0

334

1

리덕스강의는 없나요?

0

264

1

선생님 도와주세요 ㅠㅠ (로그인, 회원가입, 콘솔 에러)

0

497

1

버젼 업데이트

0

411

1

expo start중 metro bundler가 같이 실행되지 않아요

0

497

1

모바일 expo 실행오류

0

847

1

안드로이드에서 expo실행이 안되요

0

834

2

터미널 다운 및 사용방법

0

291

1

안녕하세요. 스택네비게이션 문제 질문드립니다 ㅜ

0

318

1

배포중 에러 해결이 안되네요.. ㅜㅜ

1

3215

1

안녕하세요! 강의 Chat App - Part 1 회원가입 부분에서 firebase 관련 에러가 납니다.

0

687

1

styled-components 에러

0

396

1

OS 네이트브 코드를 개발하면서 UI 를 리액트 네이티브로

0

481

1

저장하면 바뀐값들 보여야하는데 재렌더링이 안일어납니다..

0

494

1

안드로이드스튜디오 EXPO 어플 튕깁니다 ㅠㅠ

0

276

1

styled component를 사용하면 터집니다 ㅠㅠ

0

409

1

attrs, 속성, props 가 혼란스럽습니다.

0

347

1

안녕하세요, 강의 잘 들었습니다 :) RN과 파이어베이스 관련해서 질문드릴게 있습니다!

0

576

1

자꾸 The request timed out 에러가 뜹니다 .

0

1905

1

코드 좀 봐주세요 버튼 두개가 생성이 안되요

0

278

1

expo 실행시 스타일 속성 바로 보려면 어디서 보나요?

0

425

1

자바스크립트 () => 의미는요???

0

440

2

어플 프로젝트 이름을 만든후 윈도우 탐색기에서 이름을 수정해도 되나요?

0

678

2