Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

36 total results found

Développement

Différentes informations liées au développement.

dev

Jeux

Verdaccio

Angular

dev
typescript
web
angular
ihm

Minecraft

CI-CD

Node

Tirages de cartes

Mes différents tirages pour différentes personnes

ASAC

Créer un projet Angular 16 avec Angular Material & Jest

Angular

dev
installation
material
angular-material
jest
tests
TU
tests unitaires
ihm
angular
web
typescript

Serveur

Minecraft

GitLab

CI-CD

https://gitlab.darkmat.fr

Jenkins

CI-CD

https://jenkins.darkmat.fr

SonarQube

CI-CD

https://sonar.darkmat.fr

Nest.js

Node

Créer un projet Angular 19 avec Angular Material & Jest

Angular

dev
installation
material
angular-material
jest
tests
TU
tests unitaires
ihm
angular
web
typescript

Utilitaires

Node

Frontend

ASAC

Backend - API

ASAC

Trucs & Astuces

Angular

Qu'est-ce que c'est ?

Verdaccio

Verdaccio est un journal proxy npm léger et privé écrit dans Node.js. Qu'est-ce qu'un journal ? Référentiel des paquets qui implémentent la spécification CommonJS Compliant Package Registry pour la lecture des informations sur les paquets Fournit un API c...

Création du projet Angular avec Angular Material

Angular Créer un projet Angular 16 avec Angular...

Angular v16 - ^16.2.0Angular Material v16 - ^16.2.5 Projet Angular La création du projet se fait en une seule ligne de commande : ng new project-name --routing --skip-git --strict --style=scss Cette ligne va créer tous les fichiers de base d'un projet ...

Ajouter Jest au projet Angular

Angular Créer un projet Angular 16 avec Angular...

Angular v16 - ^16.2.0Jest Preset Angular v13 - ^13.1.2Jest v29 - ^29.7.0 Pourquoi ajouter Jest ? En effet, le projet Angular, à l'installation, contient déjà le module Karma qui permet de tester le code et de voir le résultat dans un navigateur. Ce qui, ...

Ajouter des configurations - VSCode

Angular Créer un projet Angular 16 avec Angular...

Cette page va lister quelques configurations pouvant être utiles en cas d'utilisation de VSCode en tant qu'IDE (Integrated Development Environment) VSCode Il y a 3 fichiers de VSCode qui peuvent être modifiés/créés dans le dossier .vscode : extensions.json, ...

Commandes Serveur Docker

Minecraft Serveur

La commande minecraft /commande La commande avec Docker sudo docker exec -i le_container rcon-cli commande

Intégration SonarQube

CI-CD GitLab

Lors de la création d'un projet, il peut être souhaitable d'intégrer SonarQube afin de déléguer l'analyse du code du projet. Configurer SonarQube pour GitLab Vous devez configurer un jeton d'intégration entre GitLab et SonarQube. Créer un jeton d'accès dans...

Ajouter des configurations - VSCode

Node Nest.js

Cette page va lister quelques configurations pouvant être utiles en cas d'utilisation de VSCode en tant qu'IDE (Integrated Development Environment) VSCode Il y a 3 fichiers de VSCode qui peuvent être modifiés/créés dans le dossier .vscode : extensions.json, ...

Création du projet Nest.js en TypeScript

Node Nest.js

Nest v10 - ^10.0.0RxJS v7 - ^7.8.1 Projet Nest.js La création du projet se fait en une seule ligne de commande : nest new -l TypeScript -p npm --strict project-name Cette ligne va créer tous les fichiers de base d'un projet Nest.js dans le dossier projec...

Outils supplémentaires

Node Nest.js

BCrypt.js npm i bcryptjs npm i -D @types/bcryptjs ClassTransformer / ClassValidator npm i class-transformer class-validator Passport npm i passport @nestjs/passport MySQL npm i mysql2 Swagger npm i swagger-ui-express @nestjs/swagger TypeORM npm i t...

Création du projet Angular avec Angular Material

Angular Créer un projet Angular 19 avec Angular...

Angular v19 - ^19.0.0Angular Material v19 - ^19.1.1 Projet Angular La création du projet se fait en une seule ligne de commande : ng new project-name --routing --skip-git --strict --style=scss Cette ligne va créer tous les fichiers de base d'un projet ...

Ajouter Jest au projet Angular

Angular Créer un projet Angular 19 avec Angular...

Angular v19 - ^19.0.0Jest Preset Angular v14 - ^14.5.1Jest v29 - ^29.7.0 Pourquoi ajouter Jest ? En effet, le projet Angular, à l'installation, contient déjà le module Karma qui permet de tester le code et de voir le résultat dans un navigateur. Ce qui, ...

Ajouter des configurations - VSCode

Angular Créer un projet Angular 19 avec Angular...

Cette page va lister quelques configurations pouvant être utiles en cas d'utilisation de VSCode en tant qu'IDE (Integrated Development Environment) VSCode Il y a 3 fichiers de VSCode qui peuvent être modifiés/créés dans le dossier .vscode : extensions.json, ...

Documentation

Node Utilitaires

compodoc version 1.1.26 Installer compodoc avec npm : npm i -D @compodoc/compodoc Scripts possibles dans le package.json :     "doc:build": "compodoc",     "doc:serve": "compodoc --serve --open", Fichier .compodocrc.json, à la racine du projet : {   "...

Routes

ASAC Backend - API

/connect POST : Tente de connecter un user avec son mail/mdp et retourne un token JWT /users/token GET : Récupère les informations du user connecté nom, prénom, mail, id, sports Si padel : parties, niveau, prix restant à payer /users ...

DB

ASAC Backend - API

users id, nom, prenom, mail (unique), externe, created_at, updated_at, deleted_at (nullable) users_roles user_id, role ("user", "padel-admin") sports id, nom (unique), created_at, updated_at, deleted_at (nullable) users_sports user...

Icônes : Material Symbols

Angular Trucs & Astuces

Etapes pour utiliser les Material Symbols 1. Ajouter la police Material Symbols Ajouter dans le <head> du index.html : <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,...