0

J'ai créé une application web MVC de base asp.net en utilisant le modèle de projet par défaut. Il ajoute peu de dépendances comme: jquery, bootstrap, etc. Ces dépendances sont déjà téléchargées sur wwwroot \ lib.La restauration de Bower ajoute trop de fichiers supplémentaires dans l'application Web ASP.NET Core MVC

Si je fais maintenant un clic droit sur bower.json et que je clique sur "Restaurer les paquets", je ne m'attends pas à ce qu'il télécharge quelque chose de nouveau. Mais il obtient beaucoup de nouveaux fichiers, environ 50 ou plus. Est-ce que c'est prévu?

Captures d'écran avant et après la restauration ci-dessous.

Avant

enter image description here

Après

enter image description here

Répondre

0

Oui, il est tout à fait bien pour Bower, ne vous inquiétez pas, il a travaillé si il y a 3-4 ans , quand j'ai commencé à l'utiliser. L'idée principale que Bower ne télécharge pas juste les fichiers dist pour Bootstrap ou jQuery, mais l'ensemble du dépôt de GitHub.

En outre Bower ne fournit aucune option pour télécharger uniquement les fichiers dist. Et il est intentionnel, vous pouvez lire this discussion.

Quelque temps j'ai utilisé bower-installer pour garder les fichiers dist dans un dossier séparé, mais finalement je viens de passer à npm/yarn + webpack de toute façon.

+0

Merci pour le contexte sur le bower et ses intentions. Je suis sur le point d'essayer d'écrire une tâche de gulp qui supprimerait les fichiers supplémentaires. – Turbo