javascript - 如何获取 Azure Web 应用服务以启用 javascript 文件更改

标签 javascript azure azure-web-app-service

我在我的 Azure 应用服务 Web 应用上进行了 javascript 文件更改。我可以通过 FTP 下载和应用服务编辑器查看更改。但是,当我登录到应用程序时,代码行为所需的变化(这应该是非常明显的)并没有改变。

如果我按 F12(在 Chrome 中)并查看源代码,则会发现更改尚未完成。

我从 DevTools (F12) 中对缓存进行了“硬重新加载”。仍然没有变化。

我还需要做其他事情来在应用程序中实现此更改,即停止并重新启动应用程序吗?

更新:

灯泡亮了:JS 是从迷你包运行的,因此更改一个单独的 JS 文件不会产生任何影响。很高兴知道应用程序是否会在不重新启动的情况下接受更改,但这对于解决我的问题并不重要。

最佳答案

您可以附加版本参数以避免客户端缓存。尝试在请求 JS 文件的 URL 中添加缓存破坏器。例如。 “/app.js/?v=v1”。每次部署新更改时,版本的值都可以更改。

关于javascript - 如何获取 Azure Web 应用服务以启用 javascript 文件更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58961927/

相关文章:

javascript - 不要重复自己

javascript - Babel.js 支持 ES6 Object.observer() 方法吗?

azure - 在哪里可以找到用 Powershell 编写的 Http 触发器函数的应用服务日志?

c# - Web 角色部署期间缺少 Microsoft.WindowsAzure.Diagnostics

python - 如何通过 Azure 数据存储托管 Azure Python API

security - Azure Blob 存储在 Microsoft 中时是否已加密?

java - 从 Javascript 访问 Spring WebFlow EL 变量

javascript - Three.js改变网格纹理改变了整个模型

azure - 如何将过滤器与 az ad 应用结合使用来进行批量删除

到 AKS 的 Azure 专用链接以及到另一个 AKS 群集的专用终结点