Visual studio 2015 未在ASP.NET核心中将CSS和JavaScript更改发布到Azure
当我将使用ASP.NET核心网站模板创建的网站发布到Azure时,为什么我在site.css和site.js中所做的更改也没有发布?原因是,尽管解决方案中存在bundleconfig.json文件(该文件定义了site.cs和site.js文件应捆绑并缩小),默认情况下,模板项目中实际上没有安装minifier,这意味着site.css.min和site.js.min文件实际上没有被更新 通过在解决方案资源管理器中展开site.css节点,将site.css与site.min.css进行比较,可以验证这一点 要使缩小工作正常,您需要通过执行以下操作添加扩展和NuGet包:Visual studio 2015 未在ASP.NET核心中将CSS和JavaScript更改发布到Azure,visual-studio-2015,asp.net-core,asp.net-core-mvc,visual-studio-2017,bundling-and-minification,Visual Studio 2015,Asp.net Core,Asp.net Core Mvc,Visual Studio 2017,Bundling And Minification,当我将使用ASP.NET核心网站模板创建的网站发布到Azure时,为什么我在site.css和site.js中所做的更改也没有发布?原因是,尽管解决方案中存在bundleconfig.json文件(该文件定义了site.cs和site.js文件应捆绑并缩小),默认情况下,模板项目中实际上没有安装minifier,这意味着site.css.min和site.js.min文件实际上没有被更新 通过在解决方案资源管理器中展开site.css节点,将site.css与site.min.css进行比较,可
- 安装捆绑程序和迷你程序Visual Studio扩展
- 重新启动Visual Studio
- 右键单击bundleconfig.json文件并选择“Bundler&Minifier”>“在构建时启用捆绑”