我正在使用D7,最近我检查了admin/config/development/performance中的所有带宽优化选项,之后我想在CSS中做一些更改,现在我无法检查带宽优化。我试着取消对带宽优化的检查,然后它接受新的更改。但是,当我再次检查带宽优化,它带我到一个较旧版本的CSS,请让我知道如何更新CSS以及检查所有优化的单选按钮。
发布于 2013-06-01 07:26:26
CSS/JS聚合的目的是将所有非外部css/js文件打包到一个文件中。这样,客户端不必请求多个文件并需要与服务器进行多个连接,只需下载一次统一的css/js文件。但是,这个特定的文件并不是每次您更改css或javascript时都重新创建的。你必须手动去做。以下是如何:
在Drupal 7中,转到:管理>配置>开发>性能(admin/config/ Development / Performance )
然后单击“清除所有缓存”按钮。请注意,这将清除您网站的所有缓存。
不过,我更经常使用的方法是通过钻地清除所有缓存(如果您不知道Drush是什么,则应该检查它,因为它是一个真实的生命保护程序)。您可以只编写简单的命令,而不是导航到URL并单击按钮:
drush cc all在命令行中,所有缓存都将被清除。
请记住,如果您仍然是主题/开发您的网站,您应该禁用CSS/JS聚合。如果不这样做,那么每次按“清除所有缓存”按钮时,都会向服务器添加更多的工作负载,该服务器正在重新构建统一的css/js文件。只有在css/js文件已经定稿的生产站点上,才应该启用特定的选项。
https://drupal.stackexchange.com/questions/74878
复制相似问题