Skip to content

FloRobart/6-Portfolio

Repository files navigation

Portfolio ISCOD

Table des matières

Présentation

Ce dépot est mon portfolio réalisé dans le cadre de ma formation de mastère en ingénierie logicielle à ISCOD.

Construire le projet

Vous n'êtes pas obligé de construire le projet pour le lancer, que se sois en mode développement ou en mode production, mais si vous souhaitez le faire, voici les étapes à suivre :

  • installez les dépendances

    npm install
  • construisez le projet

    npm run build
  • Vous pouvez ensuite prendre vos fichiers statiques dans le dossier dist et les servir avec un serveur web comme nginx ou apache ou même les servir depuis des services de hosting comme github pages.

Lancement du projet

Mode développement

  • Installez les dépendances

    npm install
  • Lancez le projet en mode développement

    npm run dev
  • Ouvrez votre navigateur à l'adresse suivante : http://localhost:4321

Mode production (Docker)

  • Utilisez un reverse proxy comme traefik ou nginx pour rediriger les requêtes vers le serveur nginx qui sert les fichiers statiques générés par le projet.

  • Lancé le projet en mode production

    ./run.sh

Mise à jour du projet

Mode développement

  • La mise à jour se fait automatiquement grâce à la commande npm run dev qui utilise Vite pour recharger les fichiers à chaque changement.

Mode production

  • Lancez la commande ./run.sh pour mettre à jour le projet en mode production. Cette commande va reconstruire le projet et redémarrer le serveur nginx pour servir les nouveaux fichiers statiques.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors