Ich möchte Abhängigkeiten mit bestimmten Versionen installieren, während ein Modul installiert wird.Wie installiert man Abhängigkeiten mit einer bestimmten Version während der Installation eines Moduls in npm
Angenommen, ich möchte das Modul react-virtualized-select installieren. Es hängt vom reaktiv-virtualisierten Modul ab. Wenn ich also "npm install react-virtualized-select" starte, installiert es die neueste Version (9.11.0) des 'react-virtualized' Moduls. Aber ich möchte die spezifische Version (9.9.0) des 'reaktiv-virtualisierten' Moduls installieren.
Ich habe versucht, unten in package.json
"peerDependencies": {
"react-virtualized-select/react-virtualized": "9.9.0"
},
aber zeigt folgende Meldung zu tun.
+-- [email protected]
`-- UNMET PEER DEPENDENCY react-virtualized-select/[email protected]
Es funktioniert nicht, wenn ich nur react-virtualized-select installiere. –
deinstallieren und entfernen Sie es von 'packages.json' und führen Sie diesen Befehl aus. Dadurch wird auch "reaktiv-virtualisiert-auswählen" installiert. –
Wie funktioniert das? react-virtualized ist für "react-virtualized-select" erforderlich, nicht umgekehrt. –