Qu'est-ce que PNPM ?

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 21

  • @joshonweb3983
    @joshonweb3983 Год назад

    Exactement ce que je recherchais, super vidéo!

  • @jiovany9235
    @jiovany9235 Год назад

    Très bien expliqué merci !

  • @MrUnkei
    @MrUnkei 4 года назад +1

    J'utilise depuis pas mal de temps et c'est assez efficace.

  • @bastiendekan128
    @bastiendekan128 4 года назад

    Juste super. Ce genre de partage qui fais plaisir!

  • @theo_ludwig
    @theo_ludwig 4 года назад

    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. 👌

  • @darkangel97421
    @darkangel97421 4 года назад +2

    Franchement j'adore ! :D Merci de m'avoir fait découvrir ça :) . Parce que là mon disque dure il prenait cher xD

    • @darkangel97421
      @darkangel97421 3 года назад

      @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

  • @abdelhamidait-ayoub6229
    @abdelhamidait-ayoub6229 4 года назад

    merci Dev Theory

  • @petitclaude80
    @petitclaude80 4 года назад +2

    Cool, une belle solution, mais est ce que on peu l'utiliser pour des surcouche vue , react...?

  • @qcmira2024
    @qcmira2024 2 года назад +1

    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 ?

  • @saminserge2674
    @saminserge2674 Год назад

    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 ?

  • @maloukemallouke9735
    @maloukemallouke9735 4 года назад

    c'est top

  • @rhodler_
    @rhodler_ 4 года назад

    Pas mal !

  • @khilenn69
    @khilenn69 4 года назад

    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

    • @DevTheory
      @DevTheory  4 года назад

      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

  • @yanndeo9501
    @yanndeo9501 4 года назад

    Bonjour merci pour la découverte.Ça marche aussi avec les frameworks js ?. Une petite vidéo découverte de Loopback serait super.

    • @theo_ludwig
      @theo_ludwig 4 года назад +1

      Si ton framework JS utilise NPM bah il n'y a pas de raison ah ah.

    • @DevTheory
      @DevTheory  4 года назад

      Yep, ça marche tout comme NPM donc aucun soucis, merci pour l'idée de Loopback ;)

  • @davadou
    @davadou 3 года назад

    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.

    • @DevTheory
      @DevTheory  3 года назад

      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 👍

    • @fabienm9924
      @fabienm9924 3 года назад +5

      @@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.