我在 MVC4 中使用捆绑,或者更确切地说我was使用捆绑但不得不将其关闭。这意味着脚本和样式链接仅呈现在单独的行上,并且没有版本字符串以确保浏览器在有更新时下载最新文件。
我尝试在捆绑代码中添加版本字符串,但随后收到一条错误消息,指出路径无效。
有没有办法将版本控制应用于已关闭捆绑的捆绑脚本文件?
这是做你想做的事情的一种方法。而不是使用脚本.渲染
@Scripts.Render("~/ScriptMonkey")
您可以使用脚本.RenderFormat
@Scripts.RenderFormat("<script src=\"{0}?v=" + DateTime.Now.Ticks.ToString() +"\"></script>", "~/ScriptMonkey")
这将强制每次下载...或者你可以在其中输入一个数字
@Scripts.RenderFormat("<script src=\"{0}?v=1\"></script>", "~/ScriptMonkey")
尽管我认为这样做可能会很痛苦,因为每次脚本更改时您都需要负责更改该变量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)