Aem testandtarget.js文件是否有用途?

Aem testandtarget.js文件是否有用途?,aem,Aem,在分析dispatcher上的一些请求时,我们注意到,通过点击以下路径,我们不断得到一个0字节的文件 /etc/clientlibs/foundation/testandtarget 此文件是ClientLibraryFolder。其js.txt定义的基本文件如下: #base=source 没有“源”文件夹是testandtarget的直接子文件夹。testandtarget文件夹包含两个ClientLibraryFolders,mbox和util。这些文件夹中的js可以很好地加载到页面上

在分析dispatcher上的一些请求时,我们注意到,通过点击以下路径,我们不断得到一个0字节的文件

/etc/clientlibs/foundation/testandtarget
此文件是ClientLibraryFolder。其js.txt定义的基本文件如下:

#base=source
没有“源”文件夹是testandtarget的直接子文件夹。testandtarget文件夹包含两个ClientLibraryFolders,mbox和util。这些文件夹中的js可以很好地加载到页面上。这就是为什么Test&Target仍然有效。但是,testandtarget ClientLib在默认情况下似乎是错误的(这是OOB 5.5设置)。我们得到一个0字节的文件,因为js.txt文件的基点指向一个不存在的文件夹


还有其他人看到这种行为吗?看来我可以重写js.txt文件了。这样做有什么后果吗?

据我所知,该节点是一个空的clientlib,但它有一个子节点“mbox”,具有相同的clientlibrary类别。该clientlibrary将生成内容,并引用其下方的
源文件
文件夹

  • http://{localhost}/libs/cq/ui/content/dumplibs.test.html?categories=testandtarget
  • http://{localhost}/libs/cq/ui/content/dumplibs.html?categories=testandtarget&type=JS&theme=
我不知道版本历史,也不知道它过去是否有有效的内容,或者将来是否有计划

我更倾向于删除或更改类别,而不是使用js.txt文件。编辑js.txt文件将更改进入clientlib的内容。更改/删除类别将不再导致调用零字节文件

<cq:includeClientLib categories="testandtarget" />

=>