![]() |
1
31
在运行时不需要这样做。因为它可以在编译时完成。 细节: http://omari-o.blogspot.com/2009/09/aspnet-white-space-cleaning-with-no.html |
![]() |
2
19
|
![]() |
3
10
对于Microsoft.NET平台,有一个名为 WebMarkupMin 生成HTML代码的缩小。对于每个ASP.NET框架都有自己的模块:
|
![]() |
4
6
我想对Thorn的建议发表评论(但我对堆栈溢出并不熟悉)。
|
![]() |
5
3
接受的答案不适用于MVC4,因此这里有一个类似的lib,它在构建时缩小 https://github.com/jitbit/HtmlOptimizerMvc4 |
![]() |
6
2
只是添加了另一个我在这里没有看到的选项,这是我被推荐使用的选项: Html minifier command line tool 有一个 问题 但是,使用此工具:它会留下单行(//)注释,并且会导致Razor解析问题,因为单行注释放置在C块中,如下所示:
将导致Razor解析器忽略从这一点开始的行的缩小输出其余部分,这将导致一个错误,说明在那里找不到块的结束“”。 我解决这个问题的方法是 去除 这些注释来自输出。 这种方式 它起作用了。 为此,只需从第145行中删除regexoptions.singleline:
|
![]() |
giantjenga · 优化整数向量到二进制向量的转换 8 月前 |
![]() |
Daniel Lobo · 使用约束进行优化 8 月前 |
![]() |
Sergio · python中大量数字的乘法 1 年前 |
![]() |
Sergey Dev · 临时表与表变量 1 年前 |
![]() |
John · 减少C中的内存消耗++ 1 年前 |