Pentru a utiliza acest template, folosește Docker și Visual Studio Code cu extensia Remote Containers.
Dacă ești pe Windows, va trebui să instalezi înainte de toate Windows Subsystem for Linux 2. Este important să clonezi repository-ul pe filesystem-ul WSL-ului, altfel configurarea nu va funcționa cum trebuie!
După clonare, rulează scriptul config_credentials în WSL, fără a deschide proiectul în VSCode, respectiv container:
./config_credentialsși urmărește instrucțiunile de pe ecran. Dacă ți se cere să introduci ceva, fie introduci opțiunea cu literă mare (dacă ai de ales dintre (y/N), scrii N), fie nu scrii nimic (dacă nu ți se prezintă o alegere). Când te întreabă de proiectul Google Cloud pe care dorești să îl selectezi, scrii numărul corespunzător proiectului nostru (ți se va preciza numele acestuia).
Urmărește apoi pașii precizați în README-ul de pe frontend pentru a finaliza configurarea.
Rulează proiectul în development:
make -j2 devRulează toate testele:
make -j2 testDeschide dashboard-ul Cypress și proiectul, în paralel:
make -j3 e2ePentru a rula comenzile pnpm (specificate în README-ul de pe frontend), schimbă mai întâi directorul curent în web:
cd webVezi README-ul de pe frontend pentru restul comenzilor.