Alle private API-Keys wurden aus der environment.ts Datei entfernt sowie md-bootstrap-pro aus der package.json.
https://danielsogl.github.io/eventpicking/
Um mit dem Projektdaten arbeiten zu können, bedarfs es folgender Tools und Programme. Alle Tools und Programme lassen sich unter Windows und macOS installieren und nutzen.
Nach der Instalaltion der Software kann in der Konsole/Terminal auf das Node Package Repository mit NPM zugegriffen werden. Hierzu die Konsole öffnen und folgende Befehle für die Installation der benötigten Tools ausführen:
npm install -g @angular/cli firebase-tools
Visual Studio ist ein Editor, vergleichbar mit Nodepad++ und muss daher für die
benötigte Programmiersprache und Frameworks mit Plugins erweitert werden.
Installiert werden diese entweder über das Plugin Symbol auf der linken Seite
oder über das Betätigen der F1 Taste und dem befehl ext install plugin-name
.
Folgende Plugins sind für die ENtwicklung von Web- und Angular-Anwendungen
sinnvoll:
Nach der Installation der Plugin sollten folgende Einstellungen eingetragen werden:
{
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "material-icon-theme",
"editor.formatOnSave": true,
"prettier.singleQuote": true,
"prettier.semi": true,
"editor.trimAutoWhitespace": true,
"files.trimTrailingWhitespace": true,
"auto-rename-tag.activationOnLanguage": ["html"]
}
Um das Projekt Klonen und weiterentwicklen zu können, muss dieses lediglich über
GitKraken geklont werden. Nach dem Klonen kann das Projekt über VSCode geöffnet
werden und die Abhänigkeiten über die Konsole mit dem Befehl npm install
installiert werden. Nun kann die Anwendung mit dem Befehl ng serve -o
ausgeführt werden.
ng serve
ng g <typ> <name>
ng build--prod
npm run test
ng e2e
npm run docs