Installation - Gri097/ProjetDevWeb2TIG15 GitHub Wiki

Installation

Base de données

  • Installer MySQL (5.7.30)

Backend

  • Prérequis :

    Install python (3.6.9)

    Install pip3

    A text editor (VSCode)

  • cd to the directory where requirements.txt is located.

  • activate your virtualenv (source env/bin/activate --> on Ubuntu).

  • run: pip3 install -r requirements.txt in your shell**.

  • To launch the serveur : pip3 manage.py runserver

Frontend

  • Prérequis :

    Install node.js >= 8.10

    Install npm >= 5.6

    Install git

  1. sudo npm install -g npm@latest pour mettre à jour npm car il est parfois bogué
  2. sudp rm -rf node_modules pour supprimer les modules existants
  3. npm install pour réinstaller les dépendances du projet

Résultat sur le serveur:

  1. sudo npm run build
  2. sudo npm install -g serve
  3. sudo serve -s build