【发布时间】:2017-04-26 17:59:48
【问题描述】:
我已经对我的 MVC5 项目中的 css 进行了更改,这些更改在我的本地版本上按预期工作,但是当我部署到 Azure 时,这些更改不起作用。
我尝试过创建一个 min.css 文件,但没有成功
【问题讨论】:
-
你可以从this document开始帮助隔离。
标签: asp.net-mvc azure asp.net-mvc-5 azure-web-app-service
我已经对我的 MVC5 项目中的 css 进行了更改,这些更改在我的本地版本上按预期工作,但是当我部署到 Azure 时,这些更改不起作用。
我尝试过创建一个 min.css 文件,但没有成功
【问题讨论】:
标签: asp.net-mvc azure asp.net-mvc-5 azure-web-app-service
您是否进行过硬刷新并从服务器中提取样式表的副本以查看您所做的更改是否确实存在?根据您打包 CSS 的方式,Http 缓存可能是罪魁祸首。
接下来,检查页面源以确保您的页面确实在请求您认为的样式表。例如,如果您的网站正在请求 styles.min.css,但您只对 styles.css 进行了更改而没有创建新的缩小版本,那么就会出现问题。
第三,我会检查不具有您期望的样式的元素,并使用 Chrome 开发人员工具之类的工具跟踪样式,以确保您的样式不会以您不期望的方式被覆盖。
【讨论】: