Merci beaucoups pour ce tuto, je viens de decouvrir pnpm, est ce a dire une fois installe , nous n' installons plus les packages usuels(cors, bodyparser etc..) pour un projet nodejs ?
Super decouverte ! J'ai une question, ca fait deja plus d'un que tu as posté cette video, du coup je me demande si tu utilises toujours pnpm et si tu as fini par lui trouver des defauts ?
Super vidéo, bravo pour ce que tu fais. Par contre à quel endroit se situe le dossier dans lequel vont s'installer tous les packages du coup. Je suis sur Linux et j'ai pas trouvé. Merci
C'est à la base de ton disque dur normalement (.pnpm-store) après tu peux toujours changer l'endroit où tout ces paquets s'installent, voilà plus d'infos => pnpm.js.org/en/configuring
Pour info pnpx existe (pour npx). C'est un avantage et non. J'aime modifier le code source de librairies pour y ajouter de logs quand j'ai des problèmes avec. Avec ceci, tous mes projets seront impactés et ça je ne veux pas. Maintenant 500Mo de dépendances par projet ça devient lourd.
Intéressant merci de l'info ! Effectivement ce genre de manipulation n'est plus vraiment possible avec PNPM, à voir les avantages et inconvénients que tu préfères avoir pendant ton développement dans ce cas 👍
@@DevTheory Pas très intéressant comme infos non. Si tu modifies une librairie quel que soit le langage c'est que tu ne développe pas du tout de la bonne manière. Les versions évoluent rapidement, les logs de librairies dont il parle ne serait plus présent et il faudrait en refaire à chaque monter de version (ce n'est qu'un exemple parmi tant d'autres de ne pas modifier des codes sources externes). Quand tu utilises une méthode de librairie dans ton code, tu peux utiliser un try/catch ou autre pour gérer le retour de la méthode et logger ce dont tu as besoin ou faire autre chose. C'est un pur non sens de vouloir modifier des librairies, autant ne pas les installer.
Exactement ce que je recherchais, super vidéo!
Très bien expliqué merci !
J'utilise depuis pas mal de temps et c'est assez efficace.
Cool, une belle solution, mais est ce que on peu l'utiliser pour des surcouche vue , react...?
Merci beaucoups pour ce tuto, je viens de decouvrir pnpm, est ce a dire une fois installe , nous n' installons plus les packages usuels(cors, bodyparser etc..) pour un projet nodejs ?
Super decouverte ! J'ai une question, ca fait deja plus d'un que tu as posté cette video, du coup je me demande si tu utilises toujours pnpm et si tu as fini par lui trouver des defauts ?
Super intéressant, je ne connaissais pas du tout. Toujours bien d'éviter de télécharger les mêmes paquets des dizaines et des dizaines de fois. 👌
Franchement j'adore ! :D Merci de m'avoir fait découvrir ça :) . Parce que là mon disque dure il prenait cher xD
@River Jonathan on s'en fou de votre truc à la con, allez discuter de ça entre vous bordel quoi . Fuck you, WE don't Care about your shit
Juste super. Ce genre de partage qui fais plaisir!
Super vidéo, bravo pour ce que tu fais. Par contre à quel endroit se situe le dossier dans lequel vont s'installer tous les packages du coup. Je suis sur Linux et j'ai pas trouvé. Merci
C'est à la base de ton disque dur normalement (.pnpm-store) après tu peux toujours changer l'endroit où tout ces paquets s'installent, voilà plus d'infos => pnpm.js.org/en/configuring
merci Dev Theory
Bonjour merci pour la découverte.Ça marche aussi avec les frameworks js ?. Une petite vidéo découverte de Loopback serait super.
Si ton framework JS utilise NPM bah il n'y a pas de raison ah ah.
Yep, ça marche tout comme NPM donc aucun soucis, merci pour l'idée de Loopback ;)
c'est top
Pas mal !
Pour info pnpx existe (pour npx).
C'est un avantage et non. J'aime modifier le code source de librairies pour y ajouter de logs quand j'ai des problèmes avec. Avec ceci, tous mes projets seront impactés et ça je ne veux pas.
Maintenant 500Mo de dépendances par projet ça devient lourd.
Intéressant merci de l'info !
Effectivement ce genre de manipulation n'est plus vraiment possible avec PNPM, à voir les avantages et inconvénients que tu préfères avoir pendant ton développement dans ce cas 👍
@@DevTheory Pas très intéressant comme infos non. Si tu modifies une librairie quel que soit le langage c'est que tu ne développe pas du tout de la bonne manière. Les versions évoluent rapidement, les logs de librairies dont il parle ne serait plus présent et il faudrait en refaire à chaque monter de version (ce n'est qu'un exemple parmi tant d'autres de ne pas modifier des codes sources externes). Quand tu utilises une méthode de librairie dans ton code, tu peux utiliser un try/catch ou autre pour gérer le retour de la méthode et logger ce dont tu as besoin ou faire autre chose. C'est un pur non sens de vouloir modifier des librairies, autant ne pas les installer.