javascript - Typo3 - 如何在合并文件中包含所有 CSS 和 JS 文件

标签 javascript css merge typo3 seo

加载了多个 js 和 css 库(参见代码片段)

基本上,这就是我现在所拥有的:

<link rel="stylesheet" type="text/css" href="/typo3temp/assets/compressed/7a1973f505-d75d99e70d86f83941cb8dde29be02ed.css" media="all">
<link rel="stylesheet" type="text/css" href="/typo3temp/assets/compressed/merged-4c85787f15040b42f80e9b8c12940eda-46385b6288d9ae801d3574a36a4f492d.css" media="all">


<script src="/typo3temp/assets/compressed/jquery-3.2.1.min-0e2a44e5d7960526ea22d19998a23651.js" type="text/javascript"></script>
<script src="/typo3temp/assets/compressed/merged-62fcf9b86d5d5537cbb754d505e7050c-e3f29e58f7f84473b47512d5d903396a.js" type="text/javascript"></script>

这就是我想要得到的:
<link rel="stylesheet" type="text/css" href="/typo3temp/assets/compressed/merged-4c85787f15040b42f80e9b8c12940eda-46385b6288d9ae801d3574a36a4f492d.css" media="all">

<script src="/typo3temp/assets/compressed/merged-62fcf9b86d5d5537cbb754d505e7050c-e3f29e58f7f84473b47512d5d903396a.js" type="text/javascript"></script>

根据某些扩展发挥作用的位置,合并的库中未包含多个库。

我确实知道原始库的来源(在存储到 Typ3temp 之前),但是我不知道如何将它们包含到合并文件中。

排版设置应该是正确的。它是这样配置的:
config {

concatenateJs = 1
compressJs = 1
compressCss = 1
concatenateCss = 1
...

最佳答案

有没有excludeFromConcatenation = 1disableCompression = 1在配置中的某个地方?

编辑:

还有includeJSincludeJSFooterincludeJSFooterlibsincludeJSLibs在 TypoScript 的页面配置中,它们可能有所不同吗?

Pagerenderer.php 文件以某种方式将它们视为要连接的单独事物。

我检查了我们公司的几个 Typo3 站点,他们只有 1 个文件,1 个请求。所以一定有什么不同,页面配置?

TypoScript 中的这段代码:

page = PAGE
page.typeNum = 0
page {
   # set properties ... (lot of configuration code)
}

关于javascript - Typo3 - 如何在合并文件中包含所有 CSS 和 JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62046934/

相关文章:

version-control - 如何指定要在 'hg merge'中使用的 merge 基础

svn - SVN-如何将在主干中所做的更改应用于所有分支

javascript - 混合 $q 和 ES6 promise 时测试 Angular

css - 为什么 Bootstrap 4 轮播自动裁剪图像高度?

javascript - 如何在并行 ajax 调用期间找到导致错误的方法

jquery - 在按钮上单击淡入淡出,否则在 x 秒后淡入

javascript - 尝试仅让图像在视口(viewport)下方淡入滚动

javascript - 如果两个数组中的键值匹配,如何组合两个数组对象

javascript - 如何使用 XMLHttpRequest 对象发出 post 请求?

javascript - 使用扩展运算符时如何处理未定义的 API 响应?