Skip to content

DevExploris/Symfony-Stimulus

Repository files navigation

About

Ce projet permet d'illustrer l'article de mon blog ExplorisCodeLab.

Installation du projet

Etapes d'installation et de mise en route du projet tutoriel Symfony/Stimulus/Turbo

Prérequis

  • PHP (voir la version requise dans composer.json)
  • Composer
  • Node.js et npm
  • Git
  • Base de données (SQLite)

Installation

  1. Sélectionner la bonne branche (intro ou master)

    • intro : Code de départ pour suivre l'article
    • master : Code final du projet
  2. Installer les dépendances PHP : composer install

  3. Copier le fichier d'environnement : cp .env.example .env

  4. Modifier .env pour renseigner la configuration (base de données, clés, etc.)

  5. Charger les dépendances JS et compiler les assets :

    • npm install
    • npm run watch ou npm run build pour la version de production
  6. Générer la clé secrète : openssl rand -hex 10

  7. Créer la base de données et exécuter les migrations :

    • symfony console doctrine:database:create
    • symfony console doctrine:migrations:migrate
  8. Lancer le serveur local symfony server:start

About

Repository en lien avec un article de blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published