我创建了一个新的网格编辑器,并将其部署到我的生产服务器上。在我的开发机器上,会立即反映对grid.editors.config.js的更改。
但是,在我的生产服务器上,对grid.editors.config.js的更改没有影响。
经过一些研究,我发现问题可能是客户端依赖缓存。我尝试了以下几点:
App_Data/TEMP/ClientDependency中删除文件Config/ClientDependency.config中递增版本号我遗漏了什么?当我添加查询字符串时。然后显示https://mywebsite/config/grid.editors.config.js?v=1更改,这意味着该文件肯定已在服务器上更新。
我需要做些什么来更新文件?
发布于 2016-09-13 16:16:34
事实证明,这个问题是由为站点提供DDoS保护的第三方造成的--内容是通过第三方缓存的,因此文件的更改没有得到反映。
发布于 2016-09-13 10:08:40
您是否使用过期标头来缓存网站上的js?
您可以尝试删除以下文件:
App_Data/TEMP/DistCache
App_Data/TEMP/PluginCachehttps://stackoverflow.com/questions/39463793
复制相似问题