-
Notifications
You must be signed in to change notification settings - Fork 1
Sytta/INF2990
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Installation :
Windows : (entre nous .. windows ... )
$ npm install --no-cache
Mac :
$ npm install
pour executer uniquement le client :
1) aller dans le folder client
2) $ npm start
pour executer le client et le serveur :
1) aller dans le folder client
2) $ npm start
3) aller dans le folder server
4) $ npm start
pour tslint :
1) aller dans le folder client ou server
2) $ npm run lint
pour les tests :
Les executer et actualiser sur la sauvegarde :
$ npm test
Les executer une seule fois :
$ npm run test-once
pour nettoyer votre repertoire :
1) aller dans le repertoire client ou server voulu
2) $ npm run clean
## Considérations ##
### Installation de node à la bonne version ###
Windows: https://nodejs.org/en/download/
Linux:
sudo apt-get install nodejs (ou l'équivalent, ex: yum)
Sur Linux, si la version reste 0.x.x, rouler le script dans installHigherNodeVersion.sh
### Règles Lint ###
Les règles qui vérifient le TypeScript sont dans le fichier tslint.json
Pour ajouter, ou modifier des règles, il faut modifier ce fichier en considérant les règles disponibles sur :
https://palantir.github.io/tslint/rules/
https://github.com/buzinas/tslint-eslint-rules
https://github.com/mgechev/codelyzer (Seulement pour Angular)About
Projet 2 done at Polymtl. 3 web games: Scrabble, Curling, Sudoku. Technology Used: angular4, node.js, typescript, Threejs, webgl
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published