IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils Discussion :

Différence entre yarn et npm


Sujet :

Outils

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 24
    Points : 31
    Points
    31
    Par défaut Différence entre yarn et npm
    Bonjour

    Dans mon projet Symfony 6, j’utilise yarn et npm, pourtant j’ai l’impression que les 2 outils font la même chose.

    En quoi est ce différent ?

    Puis je en supprimer ?

    Mefci

  2. #2
    Membre habitué Avatar de Chou-ette
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2018
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2018
    Messages : 55
    Points : 128
    Points
    128
    Par défaut
    Bonjour,

    J'arrive après la guerre, mais dans le doute :
    - Les 2 sont des gestionnaires de packages JS (npm étant celui par défaut de node.js), ils font donc effectivement la même chose
    - A quelques subtilités près, leur fonctionnement est identique, seule la syntaxe des commandes change un peu, par ex. npm install -g <dep> pour installer en global une dépendance sur npm, alors que sur yarn ça donnerait yarn global add <dep>
    - npm est arrivé avant yarn, yarn a été développé par Facebook pour résoudre les problèmes de performance et de sécurité de npm. C'était l'idée d'origine, je ne suis pas sûr que ce soit encore pertinent aujourd'hui avec l'évolution de npm
    - tu peux supprimer l'un des 2, au choix, par habitude et parce qu'il est fourni avec node j'utilise npm, mais yarn fait tout aussi bien le job

Discussions similaires

  1. Différence entre un "bidouilleur" et un Pro ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 290
    Dernier message: 28/11/2011, 11h53
  2. Réponses: 5
    Dernier message: 11/12/2002, 13h31
  3. Différence entre TCP, UDP, ICMP
    Par GliGli dans le forum Développement
    Réponses: 1
    Dernier message: 13/09/2002, 09h25
  4. Différences entre jmp, jz, jnz, etc
    Par christbilale dans le forum Assembleur
    Réponses: 3
    Dernier message: 05/07/2002, 16h09
  5. Réponses: 3
    Dernier message: 07/05/2002, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo