我有两个简单的问题:
.cshtml
文件缩小为JavaScript文件或CSS文件?答案 0 :(得分:2)
对于任何对此感兴趣的人,我构建了一个可以与MVC 5一起使用的简单HTML缩小库:
https://github.com/tompazourek/RazorHtmlMinifier.Mvc5
它在编译时而不是运行时运行,因此它不会增加任何性能开销。缩小非常简单(只需用一个空格替换大量空格)。
答案 1 :(得分:1)
这个工具是一个Razor编译器,可以在预先命令时缩小HTML:
答案 2 :(得分:0)
有很多图书馆可以做这种事情。为了回答您的问题,我创建了一个安装程序/过程,您的.cshtml
文件可以由Visual Studio中的任务运行器最小化。帖子本身使用.NET Core对此进行了描述,但是如果需要,可以轻松地将其转移到.NET Framework。
与其他库相比,此方法的好处是我采取了其他措施来缩小.cshtml
,以进一步减小尺寸并提高性能。
https://debugandrelease.blogspot.com/2018/11/automatically-minifying-cshtml-files-in.html
进行压缩的核心库托管在NPM中:https://www.npmjs.com/package/gulp-cshtml-minify