Hosting.
Omdat Angular volledig client-side draait, heb je niets speciaals aan hosting faciliteiten nodig. Een standaard
Windows of Linux hostingpakket volstaat.
Hier enkele mogelijkheden op een rijtje:
Standaard Windows - Linux hosting.
- Compileer de applicatie met het commando:
$ ng build --prod
. - Upload de bestanden in de dist-folder naar de public-folder van je hosting.
Firebase hosting.
- Maak een Google Firebase account aan.
- Maak in de Firebase console een nieuw project aan.
- Installeer (of update) de Firebase CLI
$ npm install -g firebase-tools $ firebase --version
- Compileer de applicatie:
$ ng build --prod
- Initialiseer de applicatie:
$ firebase init
- Selecteer, met de pijltjes-toets, Hosting en druk op spacebar.
- Druk op enter.
- Selecteer, met de pijltjes-toets, het project en druk op enter.
(deze optie is enkel beschikbaar als je meerdere projecten hebt aangemaakt.) - Wijzig de public directory naar dist/projectNaam.
- Configure as a single-page app: Y.
- Overwrite dist/index.html: N.
- Upload de applicatie:
$ firebase deploy