首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >静态css文件和xdv

静态css文件和xdv
EN

Stack Overflow用户
提问于 2011-04-04 15:33:13
回答 4查看 282关注 0票数 3

使用collective.xdv管理css文件版本的正确方法是什么?

现在我使用nginx直接为css提供服务。我试图在css_registry中导入它们,但如果我更改一个文件,合并的css不会更新,我的意思是,它的版本号(例如。rescsstylesheets-cachekey4931.css中的4931 )不会递增。

我使用plone 4.04,有什么提示吗?

EN

回答 4

Stack Overflow用户

发布于 2011-04-04 16:33:12

这不是版本号。这是一个portal_css工具,可以合并和缓存CSS文件以获得更好的性能。

在开发时,您必须启用CSS/JS调试,以便实时查看更改。转到ZMI -> _css/javascript并检查"debug mode“标志是否为on。

如果我没记错的话,从plone 4.x开始,如果你在调试模式下运行你的实例(bin/instance fg或者bin/client fg),你会默认启用它。如果没有出现这种情况,请检查您的调试模式是否“debug- zope.conf = on”。

票数 3
EN

Stack Overflow用户

发布于 2011-04-04 21:53:42

单击portal_css ZMI管理屏幕中的保存将重做合并并更改资源中的版本号。

票数 3
EN

Stack Overflow用户

发布于 2011-04-04 18:03:48

你可以很容易地从Zope中提供CSS文件。如果您使用plone.app.caching,静态资源(CSS和JS)将永远缓存在浏览器中。

然后你只需将Plone中的CSS复制到你的rules.xml中,如下所示:

代码语言:javascript
复制
<!-- use styles and JavaScript resources from Plone ResourceRegistries -->
<drop theme="/html/head/link" />
<drop theme="/html/head/style" />
<append theme="/html/head" content="/html/head/link | /html/head/style" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5535714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档