Giter Site home page Giter Site logo

2018-10-angular-workshop-leipzig's Introduction

von Ferdinand Malcher

Join the chat at https://gitter.im/2018-10-angular-workshop-leipzig/Lobby


Schön, dass Du dabei bist!
Merke dir schon einmal dieses Repository.
Hier wird während des Workshops stets der Quelltext unserer Beispielanwendung verfügbar sein.

https://github.com/angular-schule/2018-10-angular-workshop-leipzig

Damit wir gleich durchstarten können, solltest Du ein paar Vorbereitungen treffen.
Die gesamte Installation wird rund 30 Minuten dauern.

Benötigte Software

  1. Node.js 8.9 oder höher: https://nodejs.org
  2. Google Chrome: https://www.google.com/chrome/
  3. Angular Augury (Chrome Extension)
  4. Visual Studio Code: https://code.visualstudio.com
  5. Git (und ggf. ein grafischer Client wie SourceTree oder GitExtensions)

Proxy?

Für die Proxykonfiguration im Unternehmensnetz sind gesonderte Einstellungen nötig. Wir haben dir hierfür folgende Anleitung erstellt: https://presentations.angular.schule/PROXY.html Sollte es Probleme mit dem Proxy geben, melde Dich bitte bei uns, dann finden wir eine Lösung.

Pakete installieren

Die Angular CLI ist das offizielle Build-Tool für Angular. Mit folgendem Befehl kannst Du die CLI installieren:

npm install -g @angular/cli

Überprüfe bitte anschließend die Versionen, damit wir beim Workshop alle auf dem gleichen Stand sind.

node -v
> Erwartet: v8.9.x oder höher

npm -v
> Erwartet: 5.x oder höher

ng version
> Erwartet: 6.2.4 oder höher

Startprojekt erzeugen

Bitte lege das Übungsprojekt schon vor Beginn des Workshops an. Die Angular CLI nimmt uns die meisten Schritte schon ab. Was die Parameter im Einzelnen bedeuten, besprechen wir natürlich im Workshop!

Führe in Deinem Arbeitsverzeichnis die folgenden Befehle aus:

ng new book-rating --routing --style=scss --prefix=br
cd book-rating
ng serve

Achtung! Die Installation kann bei langsamer Internetverbindung sehr lange dauern. Warte beim Schritt Installing packages for tooling via npm. mit Geduld ab!

Auf http://localhost:4200 sollte nun eine Website mit dem Text "Welcome to br" erscheinen! Wenn bei allen Teilnehmern das Grundgerüst steht, können wir ohne Zeitverlust loslegen.

Screenshot CLI

Test-Umgebung prüfen

Beende den laufenden Webserver mit der Tastenkombination Strg + C.
Prüfe bitte zum Abschluss, ob folgende Befehle ohne Fehlermeldungen ausführen:

ng test
ng e2e

Sollte es zu einer Fehlermeldung kommen, dann sende uns den Fehlertext einfach per Mail an [email protected].
Wir werden schnell eine Lösung finden.

Wir freuen uns schon! 🙂

Bei Fragen wende dich einfach direkt an das Angular-Schule-Team:
[email protected]


© 2018 https://angular.schule | Stand: 08.10.2018

2018-10-angular-workshop-leipzig's People

Contributors

fmalcher avatar gitter-badger avatar johanneshoppe avatar

Watchers

 avatar  avatar  avatar

Forkers

gitter-badger

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.