- o platformă open source ...
- NodeJS, instalare pentru Windows, OSX, Linux
- Ionic Framework
git clone https://github.com/eloquentix/eu-vreau.git
cd eu-vreau
npm install grunt-cli gulp bower -g
- un set de interfețe linie de comandă, ar trebui să fie toate instalate deja, asta este o masură de siguranțănpm run setup
- instalează toate dependințele pentru cele 2 proiectenpm run serve-web
- rulează local aplicația webnpm run serve-mobile
- rulează local aplicația de mobile, trebuie sa aveti toti pașii făcuți din instalarea Ionic
Aplicația web are un sistem de automatizare bazată pe GulpJS, Webpack - un sistem de împachetare / minifiere / servire module, dezvoltarea Javascript se face în standardul ECMAScript 6 iar pentru stilizare se folosește Stylus.
Webpack împacheteaza aplicația într-un mod eficient, servind stiluri și scripturi specifice doar unde este nevoie. Locația de interes se află în ./desktop/client
.
TBD - Chestii specifice despre cum se lucreaza cu build-systemul de mai sus.
Aplicația de mobile fiind bazată pe Ionic Framework are directorul în ./mobile/www
, unde dezvoltarea Javascript se face în standardul ECMAScript 5, referința de module este augmentată de Browserify iar stilizarea se face cu sass.
TBD - Chestii specifice despre cum se lucreaza cu build-systemul de mai sus.
Pentru a deveni colaborator EuVreau, vă rugăm sa ne trimiteți un mail la [email protected]. Ca și colaborator, politica adăugării de îmbunătățiri / repararea de probleme se face pe o ramură git separată, cu crearea ulterioară a unui pull-request(??? cerere de tragere, pffff)
Orice utilizator GitHub poate contribui la proiectul EuVreau, singura modalitate fiind crearea unei bifurcații a repository-ului https://github.com/eloquentix/eu-vreau.git
și ulterior crearea unui pull-request
TBD TBD