2017-06-12 1 views
1

git submodule add wird das gesamte Projekt als Submodul einschließlich all ihrer Sachen, Tests, etc .. was wird wiederum verursacht die Größe des Publish-Pakets zu groß.Verwenden von git Submodul verursacht npm Paketgröße zu groß, wenn veröffentlichen

Gibt es eine Möglichkeit, dies zu überwinden?

+0

Sie sollten wahrscheinlich npm 'Abhängigkeiten 'anstelle von Submodulen verwenden. – SLaks

+0

Ich brauche ein C++ Projekt. also füge ich es als Submodul hinzu –

Antwort

1

Sie können eine .npmignore file mit einer Liste von Glob-Mustern (wie .gitignore) für Dateien hinzufügen, die von der Veröffentlichung ausgeschlossen werden sollen.

+0

Würde es irgendein Problem mit dem Errichten des Pakets geben? CI? usw. ... –

+0

Huh? Dies betrifft nur 'npm'-Operationen (publish, pack, etc) – SLaks

+0

Ich bin mir nicht sicher, ob der Effekt so einfach funktioniert. Soll es später versuchen und Feedback geben. Vielen Dank –