使用visual studio 2015一切正常但问题是,如果我修改JavaScript或css文件,则不会构建更改(显示)。这些文件链接到自己文件夹中的.aspx文件。
请有人帮助我
答案 0 :(得分:1)
有点难以理解变化不是“构建”的意思。因为在Visual Studio本身中没有任何内容可以构建.js或.css。
如果您使用像webpack这样处理这些文件的内容,则需要提供更多示例。
但我的打赌你的意思是他们没有在浏览器中更新,你只需要确保在加载时禁用缓存。
E.g。在chrome:
当然,您无法在真实用户中使用此方法,因此您需要考虑如何确保缓存被破坏。最常见的方法是添加一些版本?v=1.01
或文件的哈希作为参数(直接或在包内,通常更好)。你可以更多地谷歌。
答案 1 :(得分:0)
可能是文件被缓存了。加载页面并同时按CTRL和F5,这将强制重新加载所有资源。
如果这不起作用,请确保在文件的属性中将它们设置为Content,这样就可以在构建时复制它们。
答案 2 :(得分:0)
强制浏览器通过附加额外参数
来加载较新的css或js文件例如
//新/ newJavascript.js?K = 1
继续更新k的值。这将强制浏览器加载带有更改的新文件。
或者更好按ctrl + f5