Mise à jour de Node.js et npm

Dans certain cas, quand on effectue une mise à jour de npm, On peut avoir l’erreur suivante : Dans ce cas-là; il faut installer en même temps npm et Node.js.Voici les commandes pour les mettre à jour : 1. Mettre à jour Node.js avec `nvm` (Node Version Manager) 1. Installer `nvm` (si ce n’est pas

Lire la suite…

Renommage de fichiers Git

Lorsque vous renommez des fichiers dans un projet (php, nodejs ou autre…), Git peut parfois ne pas détecter les changements de nom, surtout si la casse des lettres a été modifiée. Voici comment vous pouvez vous assurer que les fichiers renommés sont pris en compte par Git : 1. Utiliser la commande `git mv` :

Lire la suite…

Mettre un outil de surveillance sous Linux

Travaillant sur plusieurs environnement à base de Linux, il est important de mettre en place un outil de surveillance sous Linux. J’ai choisi de mettre en place un script Bash pour effectuer cette mission. Pour exécuter le script en arrière-plan et enregistrer les informations toutes les secondes de manière journalière, j’utiliserai cron avec une combinaison

Lire la suite…

Revenir sur un « HEAD detached »

Tu as fait des modifications dans un commits et tu as changé de branche sans poussé ?Pour revenir à l’état du HEAD détaché basé sur le commit nommé, par exemple, 5a66bba où tu as fait des commits sans les pousser, tu peux suivre ces étapes : Le reflog enregistre toutes les actions que tu as

Lire la suite…

Gestion de plusieurs BDD dans Laravel

Dans certains contextes de projet, on a besoins d’avoir accès à plusieurs bases de données (au moins 2). Dans le contexte que j’ai pu avoir, il me fallait configurer 2 BDD. La première base était sur MySQL, et la deuxième sur PostgreSQL. Voici les différentes étapes que j’ai pu effectuer : La première étape est

Lire la suite…