Lorsque vous travaillez sous linux, le watch mode, qui sert à compiler à la volée lorsque vous modifiez le code, notamment si vous faîtes du Typescript, un projet react-create-app ou autre, risque de rencontrer un problème au lancement. Comment solutionner cela ?
Pour régler le problème qui arrive souvent sur les projets node:
Error: EMFILE, too many open files, watch ...
Nous allons augmenter le nombre de fichier que le système peut watch simultanément !
Pour celà, faîtes un :
sudo nano /etc/sysctl.conf
Dans le fichier /etc/sysctl.conf, ajoutez les lignes :
fs.file-max = 65535
fs.inotify.max_user_watches=524288
fs.inotify.max_user_instances=512
Sauvegardez et rechargez votre fichier sysctl :
sudo sysctl --system
Développeur passionné depuis plus de 20 ans, j'ai une appétence particulière pour les défis techniques et changer de technologie ne me fait pas froid aux yeux.
Nous utilisons des cookies sur ce site pour améliorer votre expérience d'utilisateur.