我正在使用ASP.Net MVC 5并且还利用WebEssentials LESS和bundle功能.
WebEssentials设置为在保存时创建缩小的css和js文件.这是我想要的功能,因为我可以监视输出并降低应用程序启动时间(不使用Asp.Net MVC包).
如何在部署文件时自动让我的应用程序使用缩小版本的文件,而无需手动更改文件名?
所以,例如,来自:
<link href="somestyles.css" .. >
Run Code Online (Sandbox Code Playgroud)
至:
<link href="somestyles-min.css" .. >
Run Code Online (Sandbox Code Playgroud)
我确实读过我可以将WebEssentials和Asp.Net MVC Bundle结合起来,只要我在Asp.Net MVC Bundles中禁用了缩小选项.然后,这将替换生产(web.config [debug="false"])中的MIN文件.
这是我唯一的选择还是有更好的方法来实现这一目标?
asp.net-mvc bundling-and-minification web-essentials asp.net-mvc-5