我有一个大型网站,它使用Drupal核心的匿名用户的页面缓存。我做了一些需要部署的javascript更改。由于页面当前是缓存的,所以我需要清除页面缓存。
我想知道是否有一种只清除页面缓存的方法?如果可能的话,我不想重建任何其他缓存(例如菜单)。
我知道Drush在缓存方面提供了一定程度的粒度;然而,Drush似乎不能只清除页面缓存。
$ drush cc
Enter a number to choose which cache to clear.
[0] : Cancel
[1] : all
[2] : drush
从哪里开始处理这个jQuery错误呢?未捕获的TypeError:无法读取未定义的属性“”indexOf“”
错误:
:formatted:55 Uncaught TypeError: Cannot read property 'indexOf' of undefined
at n (:formatted:55)
at :formatted:125
at dispatch (??/wp-includes/js/jquery/jquery.js,/wp-content/js/postmessage.js?m=1377267974j:3)
at r.
我无法让我的自定义主题在所有页面上运行javascript。我的代码如下。我的自定义模块已启用,组件库模块已安装并启用。
custom_theme.Libraries.yml
scripts:
# If this library had JavaScript you could specify it like this:
js:
js/script.js: {}
dependencies:
- core/jquery
global-scripts:
version: 1.x
js:
js/script.js: {}
custom_theme.in
我通过安装程序安装了一个新的盖茨比项目,但是当我试图在/src/pages中创建一个新文件时,浏览器说,如果是那样的话,
准备请求页面
在循环中。在浏览器控制台中,它输出:
[Error] Unhandled Promise Rejection: Error: We couldn't find the correct component chunk with the name "component---src-pages-home-js" (anonymous function) (loader.js:45) promiseReactionJob
这是我的home.j