Tento repozitář obsahuje frontendovou část pro centrální správu napájecích jednotek.
- Node.js 18.x
- NPM
- Backend
- Naklonujte si tento repozitář pomocí příkazu:
git clone https://gitlab.com/sbc-pdu/central-management/frontend.git
- Nainstalujte závislosti pomocí příkazu:
npm install npm update
- Vytvořte soubor
.env.local
s konfigurací:# Copyright 2022-2024 Roman Ondráček <[email protected]> # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # REST API base URL VITE_API_BASE_URL=/api/v1 # URL backendu (např. http://localhost:8090/v1) # Localization VITE_I18N_LOCALE=en # Výchozí lokalizace (musí být v seznamu podporovaných lokalizací) VITE_I18N_FALLBACK_LOCALE=en # Výchozí lokalizace pro případ, že nějaký text není přeložen # Matomo analytics VITE_MATOMO_ENABLED=false # Zapnutí analytiky Matomo VITE_MATOMO_HOST= # Adresa serveru Matomo VITE_MATOMO_SITEID= # ID stránky v Matomo # Sentry error tracking VITE_SENTRY_ENABLED=false # Zapnutí hlášení chyb do Sentry VITE_SENTRY_DSN= # DSN pro Sentry VITE_SENTRY_URL= # URL Sentry serveru VITE_SENTRY_ORG= # Název organizace v Sentry VITE_SENTRY_PROJECT= # Název projektu v Sentry VITE_SENTRY_AUTH_TOKEN= # Autentizační token pro Sentry
- Spusťte aplikaci pomocí příkazu:
npm run dev
- Aplikace bude dostupná na adrese http://localhost:3000.