728x90
반응형
ReactNative(RN)에서 Expo 이용해서 빌드(Build)하기
1. Expo CLI 설치하기
npm install -g expo-cli
2. Expo에 프로젝트 생성하기
npx create-expo-app [앱 이름]
나는 npx create-expo-app my-app 을 사용했다.
3. Expo 회원가입하기
Sign Up — Expo
Create an account for Expo here.
expo.dev
4. EAS CLI 설치하기
npm install -g eas-cli
EAS CLI는 터미널에서 EAS 서비스와 상호작용하는 데 사용할 명령줄 앱이다.
5. Expo 로그인하기
eas login
위 코드를 입력한 이후에, 로그인 ID와 패스워드를 적으면 된다.
6. EAS Build용 iOS 또는 Android 프로젝트를 구성한다.
eas build:configure
이렇게 하면 .aab 파일이 생성되는데 .apk 파일로 바꿔주려고 한다면?
[추가] APK 파일을 바로 생성하고 싶다면?
{
"cli": {
"version": ">= 5.2.0"
},
"build": {
"local":{
"android":{
"buildType": "apk"
}
},
"development": {
"developmentClient": true,
"distribution": "internal"
},
"preview": {
"distribution": "internal"
},
"production": {}
},
"submit": {
"production": {}
}
}
이렇게 작성해주고 local profile로 빌드한다면 바로 apk 파일이 생성된다.
eas build -p android --profile local
728x90
반응형