README.md 916 Bytes
Newer Older
1
# impactometre
Clement Brizard's avatar
Clement Brizard committed
2 3 4

Visit https://impactometre.herokuapp.com

5 6 7 8 9 10 11 12 13
## Pour développer
### Installer Node.js et npm
Avec Linux :
```bash
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
$ sudo apt-get install -y nodejs
```
Avec Windows : [télécharger le .msi](https://nodejs.org/dist/v12.14.0/node-v12.14.0-x86.msi)

14
### Pour lancer le projet
15
```bash
16 17 18 19
# Installer les dépendances
$ npm install
# Lancer le projet
$ npm run devstart
20 21
```

22 23
### Vérifier la syntaxe
Ce projet respecte les [règles syntaxiques standard](https://standardjs.com/rules.html) de Javascript. Pour vérifier le code :
Clement Brizard's avatar
Clement Brizard committed
24
```bash
25
$ npm run lint
Clement Brizard's avatar
Clement Brizard committed
26
```
27 28 29 30 31

### Lancer les tests unitaires
```bash
$ npm test
```
Clement Brizard's avatar
Clement Brizard committed
32 33

## Wiki
Valentin Le Gauche's avatar
Valentin Le Gauche committed
34
Voir le [wiki](https://gitlab.utc.fr/tx-techno-num/impactometre/wikis/Accueil) pour détails sur certains aspects du projet, notamment des définitions sur les données manipulées, et des guides sur les technos utilisées.