Skip to content

Bajoras/kickstart

 
 

Repository files navigation

NFQ Akademija

Intro

Sveiki! Tai yra Jūsų startinis projekto "template". Šioje repositorijoje rasite Symfony 3.1 startinį prjekto paketa su jau paruoštais visais reikalingais failais ir įrankiais darbui:

  • Lokalaus development'o aplinka (docker) (PHP 7, Maria DB, Nginx)
  • Pradinis bundle (AppBundle), kartu su stiliaus failais ir kitais dalykėliais.
  • Idiegtas bootstrap
  • Asset'ų buildinimas (npm. gulp, sass)
  • Travis CI template

Paleidimo instrukcija

Metai iš metų studentai maldavo jog galėtų dirbti su Windowsais akademijos metu. Tad skubu pranešti gerą žinią, Dievai išklausė Jūsų maldas ir nuo šiol galėsite teoriškai naudoti Windowsus!

Perspejimas: Itin kieti profesionalai nenaudoja niekam tikusių operacinių sistemų.

Reikės dokerio

Naudosime naujausią dokerio versiją, kuri įgalina virtualizaciją be Virtualbox ar Vmware. Tam reikės, kad jūsų kompiuterio procesorius palaikytų Hyper-V.

Parsisiunčiame įranki iš čia pagal savo platformą. Instaliuojate.

Toliau jums reikės git'o. Jei neturite normalaus terminalo, kuriame jau "by default" gitkomanda būtų, atsisiunčiame iš čia . Instaliuojate.

Projekto paleidimas

Downloadinat šią repositoriją. Taip taip, viršuje kairėje rasite žalią mygtuką ant kurio parašyta "download", tada pasirenkate zip failo parsisiuntimą. Extractinat turinį į savo megstamą projektų direktoriją.

Einate į šią direktoriją su terminalu. Paprastai bus komanda cd <path>.

Toliau leidžiame komandas esančias žemiau:

docker-compose up -d
docker-compose exec fpm composer install --prefer-dist -n
docker-compose run npm npm install
docker-compose run npm gulp

Kaip pamatyti kas atsitiko?

Atsidarote naršyklę ir einate į http://127.0.0.1:8000 , jei nematote užrašo NFQ Akademija, reiškia kažkur susimovėte, tokiu atveju viską ištrinat ir kartojate iš naujo kol gausis.

Troubleshooting'as

Jeigu kažkas nutiko netaip, na atsirado raudona eilutė, ar tiesiog nutruko ir nieko nerodo, neatsidaro naršyklėje svetainė, tai pirmas žingsnis būtų paleisti komandą:

docker-compose logs

Nepamirškite kad galima nurodyti norima procesa. Taip pat ir 'grepinti'.

docker-compose logs mariadb

Feedbackas

Jeigu taip nutiktų kad repositorijoje, projekto template ar instrukcijoje rastumėte klaidą, tai nesišnibždėkite vieni tarp kitų, o sukurkite "issue". O jei atidarysite "pull requestą" su fixu, gausite iškart 1000 karmos taškų.

About

Symfony 3 project setup including docker local dev env, bootstrap, gulp and sass.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 87.8%
  • ApacheConf 5.7%
  • HTML 2.6%
  • JavaScript 2.0%
  • Ruby 1.8%
  • CSS 0.1%