MVC捆绑和缩小创建动态版本

时间:2015-06-12 13:23:02

标签: asp.net-mvc bundle amazon cdn bundling-and-minification

我在我们的项目中使用css和js捆绑和缩小。我将捆绑的css和js文件上传到cloudFront(亚马逊服务)并从此cloudFront获取此文件。这对我们很有用。但是,我还想添加一个版本号,该版本号将在每次构建/发布时自行更新。 以下是 bundle.config

中的示例
public static void RegisterBundles(BundleCollection bundles)
{
    bundles.UseCdn = true;

    bundles.Add(new StyleBundle("~/bundle-test", "cloudFrontPath/bundle-test").Include("~/test.css"));

    BundleTable.EnableOptimizations = true;

}

此代码效果很好。 css样式来自cloudFront服务器。现在,我想给这个css一个版本号。 (cloudFrontPath/bundle-test?v=54545等)

有谁知道如何提供一个动态版本号,它将改变每个版本或发布?

由于

0 个答案:

没有答案