【发布时间】:2016-11-30 02:43:23
【问题描述】:
在通过fabric、supervisor、nginx 运行的flask 服务器上更新它们之后,我希望看到页面的视觉更新。
例如,如果我修改了.css 文件或index.html,然后重新加载页面,我看不到任何更新,例如将背景从blue 更改为green,或将new text 添加到index.html
我必须设置什么才能看到这些类型的更改?
谢谢。
【问题讨论】:
-
您必须重新启动网络服务器,否则您必须清除网络浏览器中的缓存。
-
真的吗?这需要重启服务器吗?
-
好吧,如果您只更改 css、html、js 并且您没有在 Web 服务器中使用任何缓存系统,那么您不必重新启动服务器。刷新页面后您应该会看到更改。但有时网络浏览器可能会缓存页面,您必须清除此缓存。
-
@Jshee:当@furas 谈到重启网络服务器时,他指的是flask/gunicorn(例如
systemctl restart gunicorn或service gunicorn restart)。您是否使用任何东西来编译/聚合您的资产,例如 webpack?
标签: python nginx fabric supervisord