npm i expo-dev-client
위의 명령어를 통해 expo-dev-client 설치
expo development client는
기존의 expo go와 동일한 사용 경험을 제공하지만, 각 커스텀 된 런타임 환경 구성이 가능하다.
npx expo start --dev-client
설치 후, expo를 실행한다
It looks like you're trying to use web support but don't have the required dependencies installed.
Please install @expo/webpack-config@^0.17.2 by running:
웹에서도 띄우려 했더니 이런 에러가 발생하여 @expo/webpack-config@^0.17.2 을 설치했다
그리고 다시 npx expo start --dev-client
error:03000086:digital envelope routines::initialization error
만약 다시 실행했을 때 이런 에러가 발생한다면
Linux and macOS 기준으로 해당 명령어를 입력한다
export NODE_OPTIONS=--openssl-legacy-provider
CommandError: No development build (com.jieungo.floating) for this project is installed. Please make and install a development build on the device first.
설치된 프로젝트에 개발 빌드가 된 기록이 따로 존재하지 않아
개발 모드 빌드를 해줘야 한다.
"build": {
"development-simulator": {
"developmentClient": true,
"distribution": "internal",
"ios": {
"simulator": true
}
}
},
eas.json 파일을 설정하고
eas build --profile development-simulator --platform ios
해당 명령어를 통해 eas build를 하면
ios 시뮬레이터에서 내 프로젝트가 잘 나타나는 걸 볼 수 있다 😎
Ref.
'IT 개발' 카테고리의 다른 글
[css] padding 값만큼 scroll 더 이동시키기 (부모 컴포넌트까지 스크롤 이동을 원한다면) (0) | 2023.04.14 |
---|---|
[github] 삭제된 브랜치에 branch PR 날리기 (0) | 2023.04.13 |
[Git] 모두를 위한 깃 커밋 단위 쪼개기 (0) | 2023.02.11 |
ReactNative expo-cli 시작하기. 시작이 반이다. 고로 오늘 반을 끝냈다 (2) | 2023.02.05 |
AWS는 왜 계속 내 만원을 가져가나.. (Feat. 탄력적 IP 삭제) (0) | 2023.01.29 |