https://github.com/quackquackquack/nativescript
https://github.com/quackquackquack/nativescript
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/quackquackquack/nativescript
- Owner: QuackQuackQuack
- Created: 2017-11-15T02:55:00.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-15T05:23:26.000Z (over 8 years ago)
- Last Synced: 2025-04-08T21:51:20.483Z (about 1 year ago)
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NativeScript Installation for mac
> 네이티브 스크립트 설치 방법 MAC
## Setup
### 1. Install Node.js (최신버전 Node 설치)
``` bash
# The NativeScript CLI is built on Node.js, and as such you need to have Node.js installed to use NativeScript
install the latest “LTS” (long-term support)
```
### 2. Install the NativeScript CLI (NativeScript CLI 설치)
``` bash
# sudo npm install -g nativescript (If you’re on macOS and receive an EACCES error)
npm install -g nativescript
```
### 3. Install iOS and Android requirements (IOS/Android 설치)
``` bash
(sudo) ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"
```
### 4. HomeBrew (홈브류 설치)
``` bash
# Install Homebrew to simplify the installation process. (홈브류 없을 경우)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 홈브류 있는경우
brew update
brew install node@6
```
### 5. Verify the setup (이상유무 확인)
``` bash
tns doctor
```
## Advanced Setup
### 1. Xcode (Xcode 설치 IOS)
```bash
xcode 최신 버전 설치 or Update
sudo gem install xcodeproj
```
### 2. cocoapods (cocoapods 설치)
``` bash
sudo gem install cocoapods
```
### 3. Install JDK 8 (JDK 8 설치 및 세팅)
##### Install JDK 8
##### Set the JAVA_HOME system environment variable (환경변수 설정)
``` bash
vi ~/.bash_profile or vi ~/.zshrc
export JAVA_HOME=$(/usr/libexec/java_home)
#8버전 사용
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
```
##### Install the Android SDK. (안드로이드 스튜디오 설치)
###### (설치시 custom > AVD 같이 설치)
##### AVD
##### brew cask install android-sdk
(안드로이드 스튜디오 설치 후에도 설치가 되지 않았다고 나올시)
``` bash
brew cask install android-sdk
#delete
brew cask uninstall android-sdk
```
##### Set the ANDROID_HOME system environment variable (환경변수 설정)
``` bash
# NativeScript Guide
export ANDROID_HOME=/usr/local/share/android-sdk
# run error 로 인한 변경
export ANDROID_HOME=/Users/{userName}/Library/Android/sdk
export ANDROID_SDK_ROOT=$ANDROID_HOME
```
##### Android SDK Platform 25, Android SDK Build-Tools 25.0.2 or later, Android Support Repository
``` bash
$ANDROID_HOME/tools/bin/sdkmanager "tools" "platform-tools" "platforms;android-25" "build-tools;25.0.2" "extras;android;m2repository" "extras;google;m2repository"
```
### 4. Verify the setup (이상유무 확인)
``` bash
tns doctor
```
### 5. Run tns (실행)
``` bash
#ios
tns run ios
#android
tns run android
# Manually start Android emulator, tns run android will reuse running instance and it will not search for avd images
# 설치 되었으나, 에뮬레이터 실행 안됬을경우 사용하여 해결
tns run android --log trace
```