Skip to content

Vlinkus/BaigiamasisDarbas_PicerijaFront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pizzeria - FRONT dalis

Atkreipkite dėmesį, kad projektas, kuriame tai skaitote, yra tik priekinė dalis! jums taip pat reikės back-end dalies. Nuoroda pateikta po šią pastabą ↓
Backas

Readme in english

Turinys

Įvadas

Šioje repozitorijoje pateikiamas picerijos priekinė dalis arba frontendas. Dėl "Back" galinės dalies galite spustelėti šią nuorodą.

Kūrėjai

Šį projektą vykdė 3 dalyviai (vienas iš jų turėjo dvi paskyras😂):

Fronto paleidimas

Prieš tęsdami įsitikinkite, kad jūsų sistemoje įdiegtas Node.js v20.4.

Saugykla

Norėdami gauti šią saugyklą, tiesiog nueikite į vietinį aplanką kuriame norite ją saugoti, ir paleiskite šią komandą:

git clone https://github.com/Vlinkus/BaigiamasisDarbas_PicerijaFront.git

Taip pat yra daug daugiau būdų, kaip atsiųsti šį projektą. Projekto "GitHub" saugykloje paspauskite mygtuką "code", kad gautumėte papildomų pasirinkimų.

Po greito įdiegimo galėsite paleisti projektą.

Paleidimas iš terminalo

Norint, kad projektas veiktų kodo redaktoriuje arba iš terminalo, nueikite į projekto aplanką ir įveskite šias komandas:

  1. Suinstaliuoti paketus, kurie nurodyti package.json faile:
npm install
  1. Paleisti projektą po paketų instaliacijos:
npm start

Paleidimas su Docker

Šio projekto fronto dalis yra "dokerizuota", kas leidžia įdiegti (deploy) projektą į serverį.

Įsitikinkite, kad jūsų kompiuteryje yra Docker bent 24.0.2 versijos, WSL 2 backend'as (Jeigu pas jus Windows'ai) ir įjungta virtualizacija. Nuorada kaip įdiegti Docker Windows platformoje

Turėdami visą reikalingą programinė įrangą, nuėjus terminale į projekto aplanką, ivesti komandas:

  1. Atsiųsti Node vaizda*
docker pull node

* Jeigu Dockeryje jau turite node vaizdą, šį žingsnį galima praleisti )

  1. Sukurti vaizdą (image)
docker build -t myapp:v1 .
  1. Paleisti naują konteinerį su tūriu (volume)
docker run --name myapp_c_nodemon -p 3000:3000 --rm -v C:\...\BaigiamasisDarbas_PicerijaFront:/app -v /app/node_modules myapp:nodemon

Štai šios ilgos komandos struktūra:

Parametras Reikšmė
docker run konteinerio paleidimo komanda
--name myapp_c_nodemon konteinerio pavadinimas
-p 3000:3000 serverio portas 3000 - išorėje bus portu 3000
--rm automatiškai ištrinti konteinerį, kai išjungiame
-v C:\...\BaigiamasisDarbas_PicerijaFront:/app "Mapinam" projekto absoliutų kelią
C:\...\BaigiamasisDarbas_PicerijaFront
į kontainerio vidinį kelią /app.
Tai leidžia redaguoti failus konteineryje realiu metu.
-v /app/node_modules Nurodo kelią į node modulius veikimo metu
myapp:nodemon Konteineris su pavadinimu myapp ir tag'u nodemon

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages