怎么让SAE项目的CSS快点生效?

每次更新了css,提交代码后,都不能立即看到效果,不知道是什么原因?

于是每次都是第一天更新CSS,第二天再看效果。

以前主要把精力集中在业务逻辑上,这点还无所谓。
现在打算美化页面显示,不能立即看到CSS的效果,实在降低工作效率啊。

各位有什么好的方法没有,这种延迟是什么原因造成的?

注:我的theme.css放在项目的根目录下

阅读 5.9k
4 个回答

css加载地址加上query。比如

<link rel="stylesheet" href="static/xxxx.css?t=时间戳" />

---udpate
补充一下,SAE支持使用yaml配置文件设置文件的缓存头信息。
Link: http://sae.sina.com.cn/?m=devcenter&catId=193

应该是没有清空浏览器缓存造成的,建议chrome Firefox换着用。我在SAE没遇到过这个问题。

我用的时候没问题。试试清缓存。
Chrome: F12 -> Network -> 对着面板右键 -> 清除缓存(clear browser cache)
Firefox: 窗口顶部的编辑菜单 -> 首选项 -> 高级面板 -> 网络选项卡 -> 网络内容缓存部分 -> 立即清除。

chrome打开新的隐身窗口,其他浏览器无痕模式之类的。

推荐问题
宣传栏