有没有人知道在发布过程中缩小所有js,css等文件的好方法?我在想,运行一个触发jmin的批处理文件?但不确定如何解决这个问题?
答案 0 :(得分:1)
您可以使用.net ClientDependancy Framework执行此操作
<强>更新强>
首先,定义包含要管理资源的目录的路径,如下所示:
<CD:ClientDependencyLoader runat="server" id="Loader">
<Paths>
<CD:ClientDependencyPath Name="Styles" Path="~/css" />
<CD:ClientDependencyPath Name="Scripts" Path="~/js" />
</Paths>
</CD:ClientDependencyLoader>
然后指定要在JS或CSS中管理的文件包括:
<CD:JsInclude ID="baseScript" runat="server" FilePath="~/js/baseScript.js" Priority="0" />
不要忘记在文件顶部注册控件:
<%@ Register Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" TagPrefix="CD" %>