block-quote On this pagechevron-down
copy Copy chevron-down
⚙️ Projekt beállítása💻 Kliens beállításaHozzáférés beállítása
A yarn csomagkezelőnek szüksége van a Loginetes csomagok eléréshez, GitLabos PersonalAccesTokenre. Ezt a http://git.loginet.hu oldalon a Profilkép->Preferences->Personal Acces Tokens oldalol lehet generálni. (Adjunk minden jogot hozzá)
A generálás utána állítsuk be a yarn-nak környezeti változó segítségével
Copy export NPM_TOKEN = glpat-COo6cbkpbkzoP7B2vBS7wG86MQp1OjYzCA . 01 . 0y03qatb7 Projekt klónozása
Ha megfelelően beállítottuk az SSH hozzáférést, akkor a projekt a következő paranccsal klónozható:
Kliens beállítása
Lépjünk be a kliens könyvtárába
cd client
A következő parancsokat ezen könyvtáron belül kell értelmezni.
Függőségek telepítése
Az alábbi sorok a GitLab-os package registry beállítását, és az ide történő auth-ot végzik.
Copy npm config set @loginet-vue:registry https://git.loginet.hu/api/v4/packages/npm/
npm config set ' //git.loginet.hu/api/v4/packages/npm/:_authToken ' "${ NPM_TOKEN }"
npm config set ' //git.loginet.hu/api/v4/projects/:_authToken ' "${ NPM_TOKEN }"
yarn install Yarn csomagok telepítése
Környezeti változók (lokális) beállítása
Ha nem használunk traefik proxy-t, tehát localhost-on érjük el a projectet, akkor szükséges az alábbi környezeti változókat beállítani:
circle-exclamation
Ha valamirt hibásak lennének a kliens hívások, akkor a második változót cseréljük ki erre:
http://localhost:8000
Ha külön docker-ben van a szerver, akkor már indíthatjuk is a következő paranccsal:
circle-exclamation
Ha valamiért 404 hibát dob a docker, akkor commenteljük ki a yanr install és build-es részt a Dockerfile-ból!
Last updated 6 months ago