我更改了服务器中的CSS和JS的一些代码,并使用了以下命令:
kill -HUP <pid>
还有:
killall -HUP gunicorn
,但未在网站上显示更改。我已删除浏览器上的所有缓存 我应该如何在网站上应用更改?
答案 0 :(得分:0)
首先,尝试在一个私有窗口中打开并清除缓存。然后尝试使用Shift + F5刷新,它将忽略缓存的内容。
如果这不起作用,我建议在Chrome中使用类似Inspect的方法,然后单击控制台以显示可能发生的任何无法呈现所做更改的错误。
HTML,CSS和JS由您的浏览器解释,因此除了部署应用程序外,您无需重新启动任何东西。
答案 1 :(得分:0)
如果您清除了所有缓存,但仍无法在网站上找到更改,则可能是您引用了其他CSS。
这是做什么。
1。完全删除CSS和JS文件,查看网站是否仍然可以正常加载,如果可以,则您知道某个地方还有另一个CSS文件。
2。尝试在CSS文档上进行其他更改以查看其是否反映出来,如果确实反映出来,则表示您知道某些因素正在影响更改,从而使其不会出现在网站上。
答案 2 :(得分:0)
我通过在ubuntu上使用Filezilla解决了该问题。它使我可以查看网站中的目录,更高效地浏览目录并更改代码