Kyl*_*est 8 .net javascript css asp.net-mvc
我嫉妒铁杆人.他们可以这样做:
<%= javascript_include_tag "all_min" %>
Run Code Online (Sandbox Code Playgroud)
......我坚持这样做:
<script src="/public/javascript/jquery/jquery.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.tablesorter.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.tablehover.pack.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.validate.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.form.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/application.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
是否有任何库可以压缩,gzip和组合多个js文件?CSS文件怎么样?
您可以使用ScriptManager/ScriptManagerProxy控件并在CompositeScript部分/属性中定义脚本.请参阅MSDN参考.
<asp:ScriptManager runat="server">
<CompositeScript>
<Scripts>
<asp:ScriptReference Path="~/public/javascript/jquery/jquery.js" />
<asp:ScriptReference Path="~/public/javascript/jquery/jquery.tablesorter.js" />
<asp:ScriptReference Path="~/public/javascript/jquery/jquery.tablehover.pack.js" />
<asp:ScriptReference Path="~/public/javascript/jquery/jquery.validate.js" />
<asp:ScriptReference Path="~/public/javascript/jquery/jquery.form.js" />
<asp:ScriptReference Path="~/public/javascript/jquery/application.js" />
</Scripts>
</CompositeScript>
</asp:ScriptManager>
Run Code Online (Sandbox Code Playgroud)
它不一定能清理标记,但它会将它们压缩在一起.