加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在Publish上自动压缩html和css?

发布时间:2020-12-16 04:11:33 所属栏目:asp.Net 来源:网络整理
导读:我找不到这个问题的正确答案.我看到还有其他几个类似的问题,但它们并没有给我提供合适的答案. 在Visual Studio中,是否有一种方法可以在发布应用程序时自动压缩应该压缩的所有文件(HTML,XML,CSS)? 在服务器上拥有所有额外的空白区域,注释和其他内容似乎有点
我找不到这个问题的正确答案.我看到还有其他几个类似的问题,但它们并没有给我提供合适的答案.

在Visual Studio中,是否有一种方法可以在发布应用程序时自动压缩应该压缩的所有文件(HTML,XML,CSS)?

在服务器上拥有所有额外的空白区域,注释和其他内容似乎有点无意义和浪费.我已经找了不同的扩展和NuGet包,但一直找不到能为我提供解决方案的东西.

解决方法

你想要像 Cassette这样的东西.

Cassette automatically sorts,concatenates,minifies,caches and
versions all your JavaScript,CoffeeScript,CSS,LESS,Sass and HTML
templates.

它使用起来非常简单,只需阅读他们的文档即可.设置最多需要5分钟.

要安装,请打开NuGet Package Console并输入:

Install-Package Cassette.Web

这将负责安装和设置.

如需帮助或建议,请查看他们的Google群组:

http://groups.google.com/group/cassette

还可以选择使用SquishIt.它适用于MVC3,与Cassette具有相同的用途.但是,我个人更喜欢卡带.

http://lostinthegc.wordpress.com/2012/01/14/using-squishit-in-an-asp-net-mvc3-web-application/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读