c# - 一些第三方工具的 Javascript 和 CSS 文件压缩技术

标签 c# javascript html css

我们迫切需要为 Javascript 和 css 文件实现文件聚合

我们有 12 个 javascript 文件和 8 个 css 文件。

有很多有经验的人,请问我应该用什么工具把它们压缩成一个js和css文件。

如果我压缩它们,我该如何更改代码,现在它们被插入到 msater 页面中。所有css和js文件都包含在网站的主文件中。

提前致谢。

最佳答案

根据您提到的母版页这一事实,我假设您使用的是 ASP.NET。在这种情况下,有一个内置工具可以做到这一点。您可以使用 and 来通知 ASP.NET 引擎您要合并 javascript 文件。它将为您处理剩下的事情。这适用于 ASP.NET 3.0 或更高版本,或安装了 MSAJAX 的 ASP.NET 2.0。以下是如何使用它的示例:

<asp:ScriptManager runat="server"> 
 <Scripts> 
  <CompositeScript> 
   <Scripts> 
    <asp:ScriptReference Name="MicrosoftAjax.js"/> 
    <asp:ScriptReference Name="Custom.Extender.1.js" Assembly="Custom" /> 
    <asp:ScriptReference Path="~/Scripts/Custom2.js" /> 
    <asp:ScriptReference Name="Custom.Extender.2.js" />
   </Scripts> 
  </CompositeScript> 
 </Scripts> 
</asp: ScriptManager> 

有关详细信息,请参阅此链接:ScriptManager

关于c# - 一些第三方工具的 Javascript 和 CSS 文件压缩技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4160172/

相关文章:

javascript - 子窗口打开后禁用链接,子窗口关闭后恢复

php - 内部样式不适用于我的 pdf

c# - silverlight、保存负载、IsolatedStorageFile 和 IsolatedStorageFileStream。异常(exception)情况

javascript - dom 通过 Angular 生成图像秒,由于 jquery 给出 GET 错误

c# - 如何检查 PCL 项目 xamarin 中的服务器是否可达?

javascript - 在 Firebase 中制作用于更新数据的 Web 表单

javascript - 要求 ('babel/register' )不起作用

html - 为什么 flex 元素的子元素没有以我为其设置的宽度显示?

c# - Visual Studio 2010 中 Parallel.Invoke 中无法捕获的异常

c# - 子弹变成弹孔