Skip to content
This repository has been archived by the owner on Dec 22, 2023. It is now read-only.

erasme/cuisine_collective

Repository files navigation

Cuisine collective

The project is generated by LoopBack.

Installation de Git Installation de NodeJs v8.x Installation de PostgreSQL v9.x

Ajoutez le chemin complet du répertoire 'cmd' de git dans votre variable PATH Par exemple : 'C:\Program Files\Git\cmd'

Créer un dossier, s’y positionner avec gitbash et cloner le dépôt : git clone https://github.com/TheSegfault/temporary.git ./

Se placer dans le dossier racine (make-it-ici) puis :

npm install

Se placer dans le sous dossier client puis :

npm install
npm install –global @angular/cli

Enfin, pour déployer le front :

ng serve

Afin d'initialiser la base de données et les jeux de données, Exectuer les 3 scripts suivants :

./base/scripts/1-create_user.sql
./base/scripts/2-create_database.sql
./base/scripts/3-create_schema.sql

Note : pour les scripts de création de schema, assurez-vous d'exécuter le script dans une fenêtre ouverte depuis la bonne base de données

Afin d'initialiser la base de données et les jeux de données, se placer à la racine du projet et faire

node server/auto.js migrate

Afin de mettre à jour une base de données existante avec une nouvelle structure de données, sans perte de données, se placer à la racine du projet et faire

node server/auto.js update

Pour lancer le serveur nodeJs, se placer à la racine du projet et faire

node .

Visual studio code – extensions intéressantes Git History (~git blame)

Visual studio code – configuration Git bash intégré :

"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

Exclusion de dossiers/fichiers dans le navigateur :

"files.exclude": {
    "**/node_modules": true
}

Exclusion de dossiers/fichiers dans la recherche :

"search.exclude": {
    "**/node_modules": true
}

Installation du plugin Eslint :

  • Afficher, Palette de Commandes…
  • Enlever le « > » puis taper « ext install eslint »
  • Installer le plugin
  • Fichier, Préférences, Paramètres
  • Choisir « Paramètres utilisateur » ou « Paramètres espace de travail »
  • Configurer comme suit :
{
    "eslint.enable": true,
    "eslint.autoFixOnSave": true,
    "javascript.format.enable": false
}

Redémarrer VS Code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published