Ich habe versucht, ein Theme für Drupal 8.1.8 zu erstellen. Meine CSS- und JS-Dateien können leider nicht geladen werden. Ich habe überprüft, ob ich Tabulatorzeichen verwendet habe, aber ich habe immer 2 Leerzeichen für einen Einzug verwendet.Drupal 8: Die CSS- und JS-Dateien von Theme werden nicht geladen
Ich habe die Dokumentationsseite auf Drupal.org: https://www.drupal.org/theme-guide/8/assets gelesen. Ich habe rund 2 Stunden mit allen möglichen Kombinationen versucht. Auch habe ich die Google-Suche, Drupal-Kern-Code-Inspektion versucht .. Ich konnte es nicht herausfinden.
Mein Thema befindet sich unter Themen/Englischtrainer. Das css befindet sich in themes/englischtrainer/css und die javascript-dateien sind in themes/englischtrainer/js. Das Thema kann als Thema ohne Probleme aktiviert werden.
Der Inhalt meiner Theme-Dateien im Folgenden.
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!');
ich den HTML-Markup für alle Vorkommen wurde überprüft. Die JavaScript-Konsole wurde ebenfalls überprüft. Es enthält keine Einträge. Ich habe den gesamten Drupal-Cache gelöscht und das Theme deaktiviert/aktiviert. Nichts half.
Haben Sie eine Idee?