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.
- Compileer de applicatie:
ng build --prod. - Initialiseer de applicatie:
firebase init.- Selecteer, met de shift-toets, Hosting en 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.
- Configure as a single-page app: Y.
- Overwrite dist/index.html: N.
- Upload de applicatie:
firebase deploy