# Installation environnement de dev NodeJS et intergations

**URL:** <https://community.gladysassistant.com/t/installation-environnement-de-dev-nodejs-et-intergations/8876>\
**Category:** Développement\
**Created:** [Avril 30, 2024, 8:46 UTC](https://community.gladysassistant.com/t/installation-environnement-de-dev-nodejs-et-intergations/8876 "2024-04-30T20:46:55Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 1, 2024, 8:11 UTC](https://community.gladysassistant.com/t/installation-environnement-de-dev-nodejs-et-intergations/8876/2 "2024-05-01T08:11:16Z")

</div>

> [@McFlyPartages](#):
>
> NodeJS 18 est obligatoire ? si on a la 20 ça ne marche pas ?

Je pense que ça doit marcher en Node 20 en local, mais pour l’instant on ne le supporte pas officiellement ( On en parlait ici : [Passage à NodeJS 20](https://community.gladysassistant.com/t/passage-a-nodejs-20/8691) )

> [@McFlyPartages](#):
>
> Pour débuter c’est bien d’installer les intégrations si je veux voir un peu comment c’est foutu ? ou j’aurais quand même les dossiers et leur contenu, mais les dépendances ne seront pas chargées ?

Dans tous les cas les intégrations sont dans le repo, et quand tu fais npm install ça installe les dépendances des intégrations 🙂

Après je te conseille quand même de mettre la variable `INSTALL_SERVICES_SILENT_FAIL` si tu ne développe pas sur Linux, car certaines dépendances linux-only auront sûrement du mal à s’installer :

 ![Screenshot 2024-05-01 at 10.09.38](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/1/a/1a57ec36dcfe964d4d0f28f21a63d7bfe3980061.png)

(Cf doc: [Mettre en place un environnement de développement sous Mac/Linux | Gladys Assistant](https://gladysassistant.com/fr/docs/dev/setup-development-environment-mac-linux/) )

Ce paramètre n’est qu’un flag pour dire que c’est ok si certaines dépendances d’intégrations ne sont pas correctement installée, vu que tu ne veux pas forcément avoir toutes les intégrations fonctionnelles en local.

---

_[View the full topic](https://community.gladysassistant.com/t/installation-environnement-de-dev-nodejs-et-intergations/8876)._
