没有MVC或类似功能的ASP.NET的任何脚本/样式表压缩器
Any script/stylesheet compressors for ASP.NET without MVC or something similar?
我正试图找到一个很好的解决方案来连接和压缩网页中的javascript和css,以提高YSlow的性能。该网站是在VB和C#中使用ASP.NET构建的。我看到了一些很酷的工具,比如Cassette和Chirpy,但它们似乎都需要MVC框架的某些方面,而我没有。有什么想法吗?
到目前为止,我发现最好的是Chirpy的一个版本,它可以在视觉工作室内进行压缩等操作,这很酷,但没有我想要的那样自动化。
Squish它非常有用,设置起来也很简单。
它使用YUI压缩器,可以缩小CSS/Javascript。
我使用YUI Compressor。这很好,因为每次你构建你的项目时,它都会自动为你缩小它。还有很多很好的教程。我使用这个页面来了解如何配置我的.xml文件。链接
我们使用FrogMSBuild来组合文件,并使用MS Ajax Minifier来缩小生成的文件。请参阅我关于如何在web项目中设置它们的简短摘要。
检查Microsoft Ajax Minifier是否符合您的需求。您需要动态/运行时或静态/编译时迷你程序吗?
以下是项目构建文件中的片段。
<!-- Ajax Minifier -->
<Import Project="$(MSBuildExtensionsPath)'Microsoft'MicrosoftAjax'ajaxmin.tasks" />
<Target Name="AfterBuild" Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<ItemGroup>
<JS Include="**'*.js" Exclude="**'extJS'**;**'extJS_extensions'**" />
</ItemGroup>
<AjaxMin JsSourceFiles="@(JS)" JsSourceExtensionPattern="'.js$" JsTargetExtension=".js" />
</Target>
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 无法通过内容脚本使用jQuery更改HTML元素的样式
- 尝试在随机文本和图像脚本中添加样式/更改字体
- 在呈现HTML样式和脚本时加载启动页
- 正文中的 CSS 样式表和脚本.可能
- 如何防止 TinyMCE 将 CDATA 添加到<脚本>标签中,并注释掉<样式>标签
- 用于丢失文本样式的脚注的Indesign脚本
- 保留,但停用样式表&脚本
- dist中的GruntJS配置样式和脚本路径
- 删除脚本和样式标记中的所有内容
- 压缩脚本和样式,并将所有js和样式引用合并为单个引用,以优化网站性能
- 有没有办法从 Javascript 中的函数中调用脚本标签和样式标签
- 外部样式表或脚本文件前面的“$”
- 正文 HTML 中的样式和脚本
- 使用 Javascript 分配样式与在服务器端脚本中分配样式
- 包含块的样式/脚本
- 如何将CSS样式应用于由Javascript脚本注入和样式化的HTML,这是我无法控制的
- TinyMCE 中没有<样式>标签的脚本脚本
- SugarCRM新鲜库存安装样式和脚本未正确链接
- 没有MVC或类似功能的ASP.NET的任何脚本/样式表压缩器