Wie wird 'gam.lock' mit 'package.json' synchronisiert?

8

Ich habe ein Paket mit yarn add --dev installiert, den Setup-Prozess ausgeführt und währenddessen das Paket mehrere andere Pakete installiert und diese zu package.json hinzugefügt (in devDependencies ), nehme ich mit npm . Großartig, aber jetzt ist mein yarn.lock nicht mehr synchron.

Was ist der korrekte, nicht manuelle Weg, yarn.lock mit dem aktuellen Status von package.json zu synchronisieren?

Bearbeiten: yarn check zeigt die fehlenden Pakete als:

%Vor%

Aber es fügt sie nicht hinzu.

    
Mauricio Pasquier Juan 13.12.2016, 16:40
quelle

2 Antworten

10

Sie können einfach yarn install ausführen. Die Sperrdatei wird bei jeder Änderung von Abhängigkeiten oder Aktionen über die Befehlszeilenschnittstelle vollständig aktualisiert.

    
sdgluck 13.12.2016, 16:41
quelle
0

Wenn Sie nur ein einfaches yarn install ohne weitere Flags oder Optionen verwenden, können Sie optional den Befehl yarn verwenden und ein paar Zeichen eingeben.

Wird direkt von Yarns Dokumenten übernommen:

  

Es gibt viele Optionen zum Installieren von Abhängigkeiten, einschließlich:

     
  1. Installation aller Abhängigkeiten: yarn oder yarn install
  2.   

Beide Befehle machen dasselbe.

    
kylegill 07.02.2018 23:32
quelle

Tags und Links