一般来说,页面使用的单个JavaScript文件应合并为单个文件并缩小。为此,我们使用了AssetController.ScriptTag()
,如下所示:
<%= ScriptTag
(
"/js/global.js",
"/js/accounts.js",
"/js/googmaps.js"
)%>
此方法的输出是一个URL,它从GET返回一个缩小的文件。这很有效,直到我们决定将我们的资源(如.js和.css文件)放在CDN上。现在,我们需要在构建时生成这些组合的,缩小的JS文件,并将结果推送到CDN。
大多数人如何实现这一目标 - 他们如何将这些文件的生成纳入其构建和部署?
答案 0 :(得分:1)
YUI Compressor for .Net是一个受欢迎的选择。它允许你组合和缩小Javascript(你想要CSS)。
本文将逐步介绍如何在构建过程中使用YUI压缩器。