ember-cliember-cli 시작하기


비고

이 절에서는 ember-cli가 무엇인지, 개발자가 왜 그것을 사용하려고하는지에 대한 개요를 제공합니다.

또한 ember-cli 내의 큰 주제를 언급하고 관련 주제와 연결되어야합니다. ember-cli의 설명서는 새로운 기능이므로 해당 관련 항목의 초기 버전을 만들어야 할 수도 있습니다.

프로젝트를 만드는 간단한 구문은 다음과 같습니다.

ember new my-new-app
cd my-new-app
ember s

이 문서에서 ember-cli 설정 지침을 올바르게 확인하십시오.

설치

Ember-cli는 먼저 노드와 NPM을 시스템에 설치해야합니다. nodejs.org 의 설치 지침을 따르거나 선호하는 패키지 관리자 (예 : OSX의 Homebrew )를 사용하십시오. 각각의 최신 버전을 설치하는 것이 좋습니다.

설치가 완료되면 다음 명령을 실행하여 설치가 올바른지 확인하십시오.

node -v
npm -v
 

Yarn 패키지 관리자가 최근에 릴리스되었으므로 (2016 년 10 월) NPM이 아닌 Yarn을 사용하여 종속성을 설치할 수 있습니다. 자세한 내용은 원사 웹 사이트 의 가이드를 확인하십시오.

다음으로 Ember CLI를 전역으로 설치하십시오 :

npm install -g ember-cli
 

또는

yarn global add ember-cli 
 

이렇게하면 ember 명령 줄 러너에 대한 액세스 권한이 부여됩니다.

나무 그늘

프론트 엔드 종속성을 최신으로 유지하는 패키지 관리자 인 Bower를 전 세계적으로 설치하십시오. (jQuery, Ember 및 QUnit 포함)

npm install -g bower
 

또는

yarn global add bower
 

그러면 bower 명령 줄 러너에 액세스 할 수 있습니다.

PhantomJS

Ember CLI를 사용하는 경우 선호되는 자동 테스트 러너를 사용하십시오. 대부분의 테스트 서비스는 PhantomJS를 권장 또는 요구합니다. PhantomJS는 npm 또는 PhantomJS 웹 사이트를 통해 설치할 수 있습니다. (PhantomJS는 Testem 및 Karma의 기본 테스트 러너입니다.)

PhantomJS를 통합 테스트에 사용하려면, 글로벌로 설치되어야합니다 :

npm install -g phantomjs-prebuilt
 

또는

yarn global add phantomjs-prebuilt
 

야경꾼

OSX 및 UNIX와 유사한 운영 체제에서는 Watchman 버전 4.x를 설치하는 것이 좋습니다. Ember CLI는 프로젝트 변경 사항을보다 효과적으로 볼 수있는 방법을 제공합니다.

OSX에서의 파일보기는 오류가 발생하기 쉽고 노드의 내장 NodeWatcher 는 큰 나무를 관찰하는 데 어려움이 있습니다. Watchman은 이러한 문제를 해결하고 대용량 파일 트리에서 잘 수행됩니다.

OSX에서 Homebrew를 사용하여 Watchman을 설치하십시오.

brew install watchman
 

전체 설치 지침 은 Watchman 웹 사이트의 문서를 참조하십시오 .

워치의 NPM 버전을 사용하지 마십시오. 다음 명령을 사용하여 제거 할 수 있습니다.

npm uninstall -g watchman
 

축하해! 이제 다음을 실행하여 첫 번째 프로젝트를 만들 수 있습니다.

ember new my-first-app
 

다음을 실행하여 Ember 서버를 시작하십시오.

ember s
 

새 앱을 실제로 보려면 http://localhost:4200 이동하십시오.

http://localhost:4200/tests 로 이동하여 테스트 결과가 작동하는지 확인하십시오.