Skip to content

ZdruzenieSTROM/webstrom-frontend

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Nov 10, 2023
Nov 15, 2020
May 8, 2023
Dec 17, 2022
Jul 20, 2021
Dec 8, 2023
May 29, 2023
Aug 7, 2023
Nov 11, 2023
May 8, 2023
Apr 27, 2021
May 8, 2023
Nov 10, 2023
Apr 25, 2022
Nov 10, 2023
Nov 4, 2020
Mar 14, 2022
Aug 7, 2023
Nov 11, 2023
Aug 7, 2023
Aug 7, 2023
Nov 11, 2023

Repository files navigation

Návod na spustenie

Spustenie backendu

Na testovanie frontendu je potrebné mať prístup k API rozhraniu na backende. Návod na rozbehanie backendu sa nachádza vo webstrom-backend repozitári.

Po inštalácii potrebných balíkov a vytvorení databázy spusti backend django server pomocou:

python manage.py runserver

Tento príkaz spustí server na localhost:8000, kde sa dá pristupovať k API a k django admin stránke.

Spustenie frontendu

Naklonuj si projekt z GitHubu a prepni sa do priečinku projektu:

git clone https://github.com/ZdruzenieSTROM/webstrom-frontend
cd webstrom-frontend

Na nainštalovanie potrebných balíkov je potrebné mať nainštalovaný node.js spolu so správcom balíkov yarn a potrebné balíky pre projekt sa nainštalujú pomocou:

yarn install

alebo len

yarn

Development server sa spustí pomocou príkazu:

yarn dev

Tento príkaz spustí server na localhost:3000, ktorý reaguje na zmeny vo frontendovom kóde a automaticky sa reloaduje.

CSS types

Na pregenerovanie CSS typov, popisujúcich typy pre styles z *.module.css do súborov *.module.scss.d.ts je potrebné spustiť

yarn css-types

Ak chceme aby sa tieto typy generovali automaticky počas vyvvíjania, je tu príkaz

yarn css-types-watch

IDE setup

Používame VSCode, nainštaluj si doň ESLint rozšírenie. V repe máme .vscode config, preto sa kód pri uložení automaticky formátuje. Rozšírenie je možné doinštalovať pomocou Ctrl+P a spustením:

ext install dbaeumer.vscode-eslint

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published