Ich habe ein paar Probleme in verschachtelten Abhängigkeiten meines Projekts node.js behoben (Abhängigkeiten werden von npm verwaltet). Diese Fixes sind ausstehende Pull-Anforderungen und werden daher nicht veröffentlicht. Wie benutze ich sie am besten in meinem Projekt?Projekt node.js mit benutzerdefinierten Abhängigkeiten versenden
Ich weiß, dass ich npm link
innerhalb der festen Version der Bibliothek tun kann und dann npm link library-name
in meinem Projekt, um NPM zu zwingen, meine feste Version zu verwenden. Dieser Ansatz funktioniert, aber installiert meine library-name
weltweit auf meiner Maschine, die ich nicht mag.
Ist es möglich, es lokal im Repo des Hauptprojekts zu haben, erzwingen Sie das Projekt, es zu verwenden, und tun Sie nicht npm link
.
Vielen Dank. Arbeitete perfekt. –
Ich versuche, diese nicht zu lange herumzuhalten. Wenn/wenn Ihr PR akzeptiert wird, wechseln Sie zurück zu einer Version. Vor allem, wenn Sie ein automatisiertes Bereitstellungssystem haben. Wenn GitHub nicht verfügbar ist, sehen Sie möglicherweise, dass Ihre Builds rot werden und Sie nicht mehr bereitstellen können. – Robbie