Site web pour le projet Inflow
Installer Scoop :
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
Installer Symfony (besoin de Scoop) :
scoop install symfony-cli
Se placer en premier lieu dans le dossier contenant la racine du projet et cloner le projet :
cd projects/
gh repo clone eraflo/Inflow2.0
Puis, utilisation de composer (et se placer dans le projet) :
cd my-project/
composer install
Si composer n'est pas installé, voici le lien de l'exécutable : Composer.exe
Besoin de :
- Webpack Encore bundle :
composer require symfony/webpack-encore-bundle - Maker Bundle :
composer require --dev symfony/maker-bundle - Form Validator :
composer require form validator
symfony server:start
symfony server:stop
php bin/console debug:router
composer require twig
- Supprimer
del \chemin\fichierasupprimer
- Renommer
ren ancienNom nouveauNom
php bin/console dbal:run-sql 'SELECT * FROM users'
symfony console make:form InscriptionFormType Users
avec InscriptionFormType le nom de la classe du formulaire (créée dans le dossier src/Form) et Users le nom de la classe Entity que l'on va remplir avec les données du formulaire
php bin/console make:auth
composer require symfony/webpack-encore-bundle
composer require encore
npm install
npm install file-loader@^6.0.0 --save-dev
npm install sass-loader node-sass --save-dev- Puis :
npm install bootstrap - Et pour fix les erreurs :
npm audit fix
npm install jquery @popperjs/core --save-dev
composer require calliostro/spotify-web-api-bundle
composer require league/oauth2-client
composer require madcoda/php-youtube-api:^1.2
composer require friendsofsymfony/ckeditor-bundle
php bin/console ckeditor:install
php bin/console assets:install public
composer require symfony/stimulus-bundle
npm install auto-complete
composer require symfony/ux-autocomplete
try deleting package-lock.json and then run npm install again