어제와 똑같이 살면서 다른 미래를 기대하지 말자

Mac OSX 코르도바 개발환경 세팅 (macOS High Sierra) 본문

IT관심분야/Cordova

Mac OSX 코르도바 개발환경 세팅 (macOS High Sierra)

플랜액터 2018. 11. 12. 12:01

최근 모바일 APP 제작할 일이 있어 미뤄왔던 코르도바 개발환경을 세팅해 보고 있습니다.

기본적으로 아래 코르도바 문서를 참고 하시고 환경 설정을 하시면 도움이 될거 같습니다.

https://cordova.apache.org/docs/en/8.x/guide/cli/index.html

https://cordova.apache.org/docs/en/8.x/guide/platforms/ios/index.html

https://cordova.apache.org/docs/en/8.x/guide/platforms/android/index.html#requirements-and-support


1. Homebrew 설치

https://brew.sh/index_ko

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


2. Java 다운로드 및 설치 (JDK)

https://www.oracle.com/technetwork/java/javase/downloads/index.html


3. Node 설치

$ brew install node


4. Gradle 설치 

https://gradle.org/install/

$ brew install gradle


5. CocoaPods 설치

https://cocoapods.org/

sudo gem install cocoapods

$ pod setup


6. Android 다운로드 및 설치

https://developer.android.com/studio/install?hl=ko


7. Xcode 다운로드 및 설치 (AppStore)

$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

$ npm install -g ios-sim

$ npm install -g ios-deploy


8. 코르도바 환경설정 확인

코르도바 환경을 체크하여 설치가 필요한 부분을 알려줍니다. 

Android target: not installed : 안드로이드 SDK관련하여 저같은 경우 API level 27을 설치해달라고 나오네요...

스튜디오 실행 후 오른쪽 하단 Configure > SDK manager > SDK Platforms 에서 Android 8.1 (oreo)가 API level 27이라 설치해주었습니다.

CocoaPods 같은 경우도 콘솔상에서 설치 되지 않은 경우 설치하라고 알려줍니다.

$ cordova requirements

Android Studio project detected

Requirements check results for android:

Java JDK: installed 1.8.0

Android SDK: installed true

Android target: installed android-28,android-27,android-24

Gradle: installed /usr/local/Cellar/gradle/4.10.2/bin/gradle

Requirements check results for ios:

Apple macOS: installed darwin

Xcode: installed 10.1

ios-deploy: installed 1.9.4

CocoaPods: installed 1.5.3


위와 같이 나오면 정상적으로 환경설정 완료된 것입니다.


Comments