README.md 873 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10
# impactometre
## 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)

11
### Pour lancer le projet
12
```bash
13 14 15 16
# Installer les dépendances
$ npm install
# Lancer le projet
$ npm run devstart
17 18
```

19 20
### 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
21
```bash
22
$ npm run lint
Clement Brizard's avatar
Clement Brizard committed
23
```
24 25 26 27 28

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

## Wiki
Valentin Le Gauche's avatar
Valentin Le Gauche committed
31
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.