2017-06-23 3 views
7

ProblèmeComment supprimer Bower d'une application Web ASP.NET Core?

J'ai créé une application Web ASP.NET de base sur Ubuntu et il fonctionne très bien.

project list

Cependant, il semble y avoir inclus charmille par défaut. Je veux que mon projet web gère le service du site, mais que toute génération Javascript/SASS/CSS soit gérée isolément par Webpack en conjonction avec quelques autres choses.

bundle configenter image description here

Question

Comment puis-je supprimer proprement charmille de mon projet?

Répondre

11
  1. Supprimer bower_modules (ou wwwroot\lib) dossier, selon la version d'outils que vous utilisez
  2. Supprimer bower.json
+0

est-ce pas une partie du projet en cours d'exécution explicitement Bower, bien? Ce que vous avez mentionné semble raisonnable, mais j'ai imaginé quelque part qu'il y aurait un appel à bower. Ce n'est pas le cas? –

+0

Non. A chaque fois que vous modifiez le fichier de bean, le code VS2017/VS exécutera la ligne de commande 'bower install'. Mais rien n'est stocké dans les fichiers du projet. Idem pour 'packages.json' (Noeud/NPM) – Tseng

+0

Cela pourrait être pour une autre question/moi lire d'autres articles, mais je vais essayer dans ce commentaire de toute façon. Même si j'enlève les trucs de Bower, il semble que .NET Core MVC essaie d'automatiser quelque chose (comme dans bundleconfig.json). Comment est-ce que je peux enlever ceci complètement ainsi le projet une fois exécuté ne fait littéralement rien mais sert le site? Edit: Pour dire merci beaucoup pour votre aide, c'est grandement apprécié. –