Ich habe Releases in meiner CI-Umgebung erstellt, indem ich aus der Quellcodeverwaltung ausgecheckt habe, npm install in einem sauberen Verzeichnis ausgeführt habe, gefolgt von npm dedupe && npm shrinkwrap
. Das hat perfekt funktioniert.npm shrinkwrap beschwert fehlende Abhängigkeiten
Jetzt shrinkwrap wirft einen Fehler:
npm ERR! Problems were encountered
npm ERR! Please correct and try again.
npm ERR! missing: [email protected]^1.4.0, required by [email protected]
Dies ist nicht eine meiner Abhängigkeiten ist, so muss eine Unterabhängigkeit sein. Ich habe versucht, diese Abhängigkeit in der Quellcodeverwaltung zu überprüfen, und es löst immer noch den gleichen Fehler aus.
Gibt es einen Workaround dafür? Ich möchte mindestens etwas versuchen, bevor alles auf Garn migrieren muss ...