Instalační dokumentace » Historie » Revize 9
Revize 8 (Martin Lácha, 2021-05-16 17:38) → Revize 9/27 (Martin Lácha, 2021-05-17 07:54)
h1. Instalační dokumentace * Projekt je dostupný na GitLabu - https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021codebakers h2. Vývojové prostředí * Pro vývoj byl použito vývojové prostředí "InteliJ IDEA Ultimate":https://www.jetbrains.com/idea/promo/?gclid=Cj0KCQjws-OEBhCkARIsAPhOkIbej00sYN_FB9hUW6O_OUJ1dLUszkJKbcQJ5oUFsUHogGhV2-5aUwcaAiCoEALw_wcB * Pro zprovoznění projektu na lokálním zařízení je ještě potřeba instalace "npm":https://www.npmjs.com/get-npm a "ng cli":https://angular.io/cli * Návod na zprovoznění vývojového prostředí "zde":https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021codebakers/-/blob/master/README.md h2. Nasazení Pro nasazení webové aplikace se používá *Docker*. Docker slouží pro spuštění aplikace v izolovaném prostředí. Konfigurace Dockeru se nacházi ve složce *Dockerfile*. Pro vytvoření nového Image pro webovou aplikaci se do příkazové řádky zadá příkaz: <pre><code class="text"> docker build - < Dockerfile </code></pre> Dále se aplikace nasadí na server pomocí příkazu: <pre><code class="text"> docker compose up run [OPTIONS] IMAGE [COMMAND] [ARG...] </code></pre> h2. Změna URL