javascript - 修改的文件(.js、.css)不更新更改

标签 javascript c#

使用 Visual Studio 2015 一切正常,但问题是,如果我修改 JavaScript 或 css 文件,则更改不会构建(如图所示)。这些文件从其自己的文件夹链接到 .aspx 文件。

请大家帮帮我

最佳答案

有点难以理解您所说的未“构建”更改是什么意思。由于 Visual Studio 本身无需在 .js 或 .css 中构建任何内容。

如果您使用像 webpack 这样的东西来处理这些文件,您需要提供更多示例。

但我敢打赌,您的意思是它们不会在浏览器中更新,您只需要确保在加载它们时禁用缓存即可。

例如在 Chrome 中:

enter image description here

当然,您不能对真实用户使用这种方法,因此您需要考虑如何确保缓存被破坏。最常见的方法是添加某个版本 ?v=1.01 或文件的哈希作为参数(直接添加或在 bundle 中添加,通常更好)。你可以在谷歌上多搜索一下。

关于javascript - 修改的文件(.js、.css)不更新更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40523960/

相关文章:

c# - 为什么编码对象不保留在 native 代码中修改的值?

c# - 如何从 Type.GUID 创建对象

c# - 将富文本框数据格式化存储到数据库

c# - 有很多 if else 条件是个好习惯吗?

javascript - 使用 Google 地方信息获取郊区的邮政编码

javascript - 更改 Angular 待办事项列表中的颜色

Firefox 浏览器不支持 JavaScript 日期

javascript - Javascript 的 "document"对象可以用作变量吗?

javascript - 单击时无法获取 child 的索引

c# - 在 C# 中设置和获取 HttpContext.Current.Session 中的 session 值