gpt4 book ai didi

asp.net-mvc-4 - 捆绑已关闭,但我仍然想要版本控制

转载 作者:行者123 更新时间:2023-12-01 06:15:25 30 4
gpt4 key购买 nike

我在 MVC4 中使用捆绑,或者更确切地说,我曾经使用捆绑但不得不将其关闭。这意味着脚本和样式链接仅在单独的行上呈现,并且没有版本字符串以确保浏览器在有更新时下载最新文件。

我曾尝试在捆绑代码中添加版本字符串,但随后收到一条错误消息,指出路径无效。

有没有一种方法可以将版本控制应用于已关闭捆绑的捆绑脚本文件?

最佳答案

这里有一种方法可以做你想做的事。而不是使用 Scripts.Render

@Scripts.Render("~/ScriptMonkey")

你可以使用Scripts.RenderFormat

@Scripts.RenderFormat("<script src=\"{0}?v=" + DateTime.Now.Ticks.ToString() +"\"></script>", "~/ScriptMonkey")

每次都会强制下载...或者您可以在其中输入一个数字

@Scripts.RenderFormat("<script src=\"{0}?v=1\"></script>", "~/ScriptMonkey")

虽然我认为这样做可能会很痛苦,因为每次脚本更改时您都需要负责更改该变量。

关于asp.net-mvc-4 - 捆绑已关闭,但我仍然想要版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18764617/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com