我正在使用SquishIt在 MVC 3 项目中组合和缩小我的 javascript 文件。我正在尝试创建一个离线 cache.manifest 并且在编辑之间更改的哈希码正在杀死我。有没有办法删除附加到捆绑包的哈希?
我签入了BundleBase.cs类并看到了一个HashKeyNamed
方法,但不知道我会在哪里使用它。
这是我现有的组合方法:
@Html.Raw(SquishIt.Framework.Bundle.JavaScript()
.Add("~/js/libs/persistence.js")
.Add("~/js/offline.common.js")
.Add("~/js/offline.syncmanager.js")
// snip...
.ForceRelease()
.WithMinifier(SquishIt.Framework.JavaScript.Minifiers.JavaScriptMinifiers.NullMinifier)
.Render("~/js/offline_script.js"))