티스토리 뷰

ionic 3

Ionic 3 프로젝트 생성 및 실행

kenneth-ssuny 2017. 8. 1. 10:22



 

Ionic 3 & firebase 를 이용하여 기본적인 기능을 구현한 앱을 만드는 과정의 첫번째 과정으로 Ionic 프로젝트 생성과 실행 방법을 포스팅하였습니다.




Ionic 설치하기

NPM을 이용하여 Ionic CLI와 Cordova를 설치하기 때문에 우선적으로 NodeJs가 설치되어 있어야 합니다. NodeJs 를 설치하면 NPM 또한 자동으로 설치됩니다.

NodeJs 설치: https://nodejs.org/ko/

이후 터미널에서 NPM 으로 Cordova와 Ionic CLI를 설치합니다. ionic은 내부적으로 Cordova를 사용하는데 Cordova는 html, javascript. css로 화면을 개발하고 모바일 디바이스의 자원을 사용할 수 있도록 하는 크로스 개발을 위한 framework입니다.

$ sudo npm install -g cordova ionic

 Ionic CLI는 Ionic이 아닌 Ionic Command Line Interface로 Ionic 을 생성하고 실행, 테스트, 디버깅, 빌드 등 앱을 보다 쉽게 관리 할 수 있도록 도와주는 명령어 입니다. 이 CLI를 통해서 Ionic을 설치할 수 있게 됩니다.


Ionic 프로젝트 생성

다음 명령어를 통해서 Ionic 프로젝트를 생성 할 수 있습니다. 아래의 명령어는 ionic-firebase-base라는 이름을 가진 기본 바탕이 sidemenu형태인 Ionic 프로젝트를 생성합니다.

$ ionic start ionic-firebase-base sidemenu

 기본적으로 blank, tabs, sidemenu의 Template를 지원하며 프로젝트 생성 명령어 형태는 다음과 같습니다.

ionic start [project name] [template option]

 

NPM 통해 Ionic 프로젝트를 진행하기위한 Package들을 다운받고 있는 모습입니다.



Ionic 서버 실행

아래의 명령어를 통해 로컬 서버를 구동 시킬수 있습니다.


$ ionic serve

ionic serve 명령어에 --lab 옵션을 추가하면 여러 플랫폼에서의 실행화면을 동시에 확인할 수 있습니다.


localhost 8100번 포트로 접속하게 되면 아래와 같이 브라우저에서 실행화면을 확인 할 수 있습니다. Toggle Menu 버튼을 누르면 프로젝트 생성시에 옵션으로 추가 해주었던 Side Menu가 열리는 것을 확인 할 수 있습니다.



$ ionic serve  실행



$ ionic serve --lab 실행





Ionic 설치와 프로젝트 생성 및 실행까지 알아 보았습니다. 다음 포스팅에서는 Ionic과 firebase연동과 firebase 설정에 관해 소개하겠습니다.




'ionic 3' 카테고리의 다른 글

Ionic Camera 기능 구현  (1) 2017.08.07
Ionic & Firebase 사용자 리스트 출력  (0) 2017.08.06
Ionic & Firebase 로그인 기능 구현  (2) 2017.08.06
VS code에 Ionic 디버깅 환경 구성  (2) 2017.08.06
Ionic 3 & Firebase 연동  (0) 2017.08.03
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함