Introdução ao ember-cli

Instalação

O Ember-cli primeiro requer que o Node e o NPM sejam instalados no sistema. Siga as instruções de instalação em nodejs.org ou use um gerenciador de pacotes preferido (como Homebrew no OSX). É recomendável instalar a versão mais recente de cada um.

Feito isso, execute os seguintes comandos para garantir que a instalação esteja correta:

node -v
npm -v

Como o gerenciador de pacotes Yarn foi lançado recentemente (outubro de 2016), é possível instalar dependências com Yarn em vez de NPM. Consultando o guia no site do fio para mais detalhes.

Em seguida, instale o Ember CLI globalmente:

npm install -g ember-cli

OU

yarn global add ember-cli 

Isso concederá acesso ao executor de linha de comando ember.

BOWER

Instale globalmente o Bower, um gerenciador de pacotes que mantém as dependências de front-end atualizadas. (incluindo jQuery, Ember e QUnit)

npm install -g bower

OU

yarn global add bower

Isso concederá acesso ao executor de linha de comando do bower.

PhantomJS

Com o Ember CLI, use um executor de teste automatizado preferido. A maioria dos serviços de teste recomenda ou exige o PhantomJS, que pode ser instalado via npm ou pelo site do PhantomJS. (PhantomJS é o executor de teste padrão para Testem e Karma.)

Para usar o PhantomJS para testes de integração, ele deve ser instalado globalmente:

npm install -g phantomjs-prebuilt

ou

yarn global add phantomjs-prebuilt

Vigia

Em sistemas operacionais do tipo OSX e UNIX, é recomendável instalar o Watchman versão 4.x. Isso fornece ao Ember CLI uma maneira mais eficaz de observar as alterações do projeto.

A observação de arquivos no OSX é propensa a erros e o NodeWatcher integrado do Node tem problemas para observar árvores grandes. Watchman resolve esses problemas e funciona bem em árvores de arquivos extremamente grandes.

No OSX, instale o Watchman usando o Homebrew:

brew install watchman

Para obter instruções completas de instalação, consulte os documentos no site da Watchman.

Não use uma versão NPM do Watchman. O seguinte comando pode ser usado para desinstalá-lo:

npm uninstall -g watchman

Parabéns! Agora você pode criar seu primeiro projeto executando:

ember new my-first-app

inicie o servidor Ember executando:

ember s

Navegue até http://localhost:4200 para ver o novo aplicativo em ação.

Navegue até http://localhost:4200/tests para ver os resultados do teste em ação.