gpt4 book ai didi

javascript - 德鲁巴 8 : Theme's css and js files are not being loaded

转载 作者:行者123 更新时间:2023-11-28 16:07:53 25 4
gpt4 key购买 nike

我试图为 Drupal 8.1.8 创建一个主题。不幸的是,我的 CSS 和 JS 文件无法加载。我检查过是否使用了任何制表符,但我总是使用 2 个空格字符进行缩进。

我已阅读 Drupal.org 上的文档页面:https://www.drupal.org/theme-guide/8/assets .我尝试了大约 2 个小时的所有可能组合。我还尝试了谷歌搜索、Drupal 核心代码检查。我无法弄明白。

我的主题位于 themes/englishtrainer。 css 位于 themes/englishtrainer/css,javascript 文件位于 themes/englishtrainer/js。该主题可以毫无问题地作为主题启用。

下面是我的主题文件的内容。

englishtrainer.info.yml:

name: Englishtrainer
type: theme
core: 8.x
version: '1.0.0'
libraries:
- englishtrainer/base
regions:
content: Content
header: Header

englishtrainer.libraries.yml:

base:
version: VERSION
css:
theme:
css/css-test.css: {}
js:
js/js-test.js: {}

css/css-test.css:

body {
background-color: red;
}

js/js-test.js:

alert('it is loaded!');

我正在检查 html 标记是否出现任何情况。还检查了 javascript 控制台。它不包含任何条目。我已经清除了整个 Drupal 缓存并禁用/启用了主题。没有任何帮助。

你有什么想法吗?

最佳答案

解决了。我的问题是,我有一个主题“和”一个同名的模块。但是该模块没有实现任何主题组件。但这打破了主题。在我卸载同名模块后,背景是红色的(css worked)并且出现了javascript alert(javascript worked)。

感谢您的关注。

关于javascript - 德鲁巴 8 : Theme's css and js files are not being loaded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38839337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com