ember-cliAan de slag met ember-cli


Opmerkingen

Deze sectie geeft een overzicht van wat ember-cli is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen binnen ember-cli vermelden en een link naar de gerelateerde onderwerpen bevatten. Aangezien de documentatie voor ember-cli nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Eenvoudige syntaxis om een project te maken is:

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

Controleer de instructie om ember-cli in dit document in te stellen

Installatie

Ember-cli vereist eerst dat Node en NPM op het systeem worden geïnstalleerd. Volg de installatie-instructies op nodejs.org , of gebruik een voorkeurspakketbeheerder (zoals Homebrew op OSX.) Het wordt aanbevolen om de nieuwste versie van elk te installeren.

Als het klaar is, voer je de volgende opdrachten uit om te zorgen dat de installatie correct was:

node -v
npm -v
 

Aangezien Yarn- pakketbeheerder onlangs (oktober 2016) is vrijgegeven, is het mogelijk om afhankelijkheden met Yarn te installeren in plaats van NPM. Raadpleeg de gids op de website van garen voor meer informatie.

Installeer vervolgens Ember CLI wereldwijd:

npm install -g ember-cli
 

OF

yarn global add ember-cli 
 

Hiermee krijgt u toegang tot de command-line runner van ember.

PRIEEL

Installeer Bower wereldwijd, een pakketbeheerder die front-end afhankelijkheden up-to-date houdt. (inclusief jQuery, Ember en QUnit)

npm install -g bower
 

OF

yarn global add bower
 

Dit geeft toegang tot de bower command-line runner.

PhantomJS

Gebruik bij Ember CLI een geautomatiseerde testloper van uw voorkeur. De meeste testservices adviseren of vereisen PhantomJS, dat kan worden geïnstalleerd via npm of de PhantomJS-website. (PhantomJS is de standaardtestagent voor Testem en Karma.)

Om PhantomJS te gebruiken voor integratietests, moet het wereldwijd worden geïnstalleerd:

npm install -g phantomjs-prebuilt
 

of

yarn global add phantomjs-prebuilt
 

Wachter

Op OSX- en UNIX-achtige besturingssystemen wordt het aanbevolen om Watchman versie 4.x te installeren. Dit biedt Ember CLI een effectievere manier om projectwijzigingen te bekijken.

Bestanden bekijken op OSX is foutgevoelig en de ingebouwde NodeWatcher heeft problemen met het observeren van grote bomen. Watchman lost deze problemen op en presteert goed op extreem grote bestandsstructuren.

Installeer op OSX Watchman met Homebrew:

brew install watchman
 

Raadpleeg de documentatie op de Watchman-website voor volledige installatie-instructies.

Gebruik geen NPM-versie van Watchman. De volgende opdracht kan worden gebruikt om het te verwijderen:

npm uninstall -g watchman
 

Gefeliciteerd! Nu kunt u uw eerste project maken door het volgende uit te voeren:

ember new my-first-app
 

start Ember-server door te draaien:

ember s
 

Navigeer naar http://localhost:4200 om de nieuwe app in actie te zien.

Navigeer naar http://localhost:4200/tests om de testresultaten in actie te zien.