Introdução ao ember-cli
Nesta página
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.