2017-06-12 1 views
1

git submodule add ajoutera tout le projet en tant que sous-module, y compris tous ses éléments, tests, etc., ce qui entraînera une trop grande taille du paquet de publication.L'utilisation du sous-module git provoquant une taille de paquet npm trop importante lors de la publication

Y at-il un moyen de surmonter cela?

+0

Vous devriez probablement utiliser npm 'dependencies' au lieu de sous-modules. – SLaks

+0

J'ai besoin d'utiliser un projet C++. donc je l'ajoute comme sous-module –

Répondre

1

Vous pouvez ajouter un .npmignore file avec une liste de modèles glob (comme .gitignore) pour les fichiers à exclure de la publication.

+0

Y aurait-il un problème avec le paquet de construction? CI? etc ... –

+0

Huh? Cela n'affecte que les opérations de 'npm' (publier, pack, etc) – SLaks

+0

Je ne suis pas sûr de l'effet de ce fait juste pour être sûr. Je vais essayer et faire des commentaires plus tard. Merci –