Bonjour,
Un peu maniac sur les bord et dans un soucis de "ranger" mon code source, j'aimerais pouvoir changer le dossier d'installation des pakages que j'installe avec npm.
Je m'explique. J'ai développé, pour un client, une WebApp PHP dans laquelle j'ai ajouté une partie NodeJs.
Tout fonctionne bien.
Par contre, j'aime quand une appli est rangée et que ce n'est pas trop le bazar dans le code source.
J'utilise Composer pour gérer mes dépendances PHP, et là j'ai pu personnailser le dossier d'installation de ces dépendances.
Extrait de mon fichier composer.json :
"config": {
"vendor-dir": "include/externalLibs"
},
C'est juste que le dossier "vendor" à la racine du projet me dérangeait.
Et c'est la même chose pour le dossier "node_modules", mais j'ai beau chercher, je ne trouve pas de configuration possible à ajouter au fichier package.json pour changer le dossier d'installation.
J'ai bien trouvé quelque chose mais ça change la config de nodejs pour tout le serveur, mais mon serveur héberge plusieurs appli NodeJs et je veux pouvoir changer la conf appli par appli et pas de manière générale.
Ce que je cherche à faire n'est peut etre même pas possible.
Si quelqu'un peut m'aider, je suis preneur.
Merci d'avance.