Asp.net core 如何从ASP.NET核心Web应用程序中删除Bower?

Asp.net core 如何从ASP.NET核心Web应用程序中删除Bower?,asp.net-core,asp.net-core-mvc,bower,Asp.net Core,Asp.net Core Mvc,Bower,问题 我在Ubuntu上创建了一个ASP.NET核心Web应用程序,运行良好 然而,它似乎默认包括鲍尔。我希望我的web项目能够处理为站点提供服务的问题,但是任何Javascript/SASS/CSS等的生成都要由Webpack单独处理,并结合其他一些事情 问题 如何从我的项目中干净地删除bower 删除bower_modules(或wwwroot\lib)文件夹,具体取决于您使用的工具版本 删除bower.json 不过,项目的某些部分不是明确运行bower吗?你所提到的似乎是合理的,但我

问题

我在Ubuntu上创建了一个ASP.NET核心Web应用程序,运行良好

然而,它似乎默认包括鲍尔。我希望我的web项目能够处理为站点提供服务的问题,但是任何Javascript/SASS/CSS等的生成都要由Webpack单独处理,并结合其他一些事情

问题

如何从我的项目中干净地删除bower

  • 删除
    bower_modules
    (或
    wwwroot\lib
    )文件夹,具体取决于您使用的工具版本
  • 删除
    bower.json

  • 不过,项目的某些部分不是明确运行bower吗?你所提到的似乎是合理的,但我想在某个地方会有人打电话给鲍尔。不是这样吗?不是。每次编辑bower文件时,VS2017/VS代码都将运行bower安装命令行。但是项目文件中没有存储任何内容。对于
    packages.json
    (Node/NPM)也一样,这可能是我在阅读更多文章时遇到的另一个问题,但我还是会在这篇评论中尝试一下。即使我去掉了Bower的东西,.NETCore MVC似乎也试图自动化一些东西(如bundleconfig.json所示)。我如何才能完全消除这个问题,使项目在运行时除了为网站服务外什么都不做?编辑:表示非常感谢您的帮助,非常感谢。
    bundleconfig.json
    与bower无关,但会将js文件捆绑到一个源文件中。它可能与“Task Runner Explorer”(如果已配置,也可以在其中运行gulp和grunt任务)相关,通常会在生成时触发,并且在csproj中,您可以添加自己的命令以在发布/生成时执行,例如