質問

Drupal 8を使い始めたばかりですが、すでに問題が発生しています。info.ymlファイルにlibrary / iesを追加し、library.ymlにそれらのファイルが含まれています。また、Adminでキャッシュをクリアすると、cssがソースコードに表示されません。Drushのキャッシュをクリアしたこともありますが、それが問題になる場合はそうではありません。

これが私のlibrary.ymlファイルです

global-styling:
version: 1.x
 css:
  theme:
   css/style.min.css: {}

global-js:
 js:
  js/app.min.js: {}
 dependencies:
  - core/jquery

そして、これが私のinfo.ymlファイルです:

name: MyTheme
description: MyTheme template for Drupal 8
type: theme
package: Custom
core: 8.x
screenshot: mytheme.jpg
libraries:
 -mytheme/global-styling

regions:
 header: Header
 content: Content
 footer: Footer
 sidebar: 'Footer2'

私は何が間違っているのですか?

役に立ちましたか?

解決

ダッシュとアイテムの間にスペースがありません:

libraries:
  - mytheme/global-styling

そして、その意図に注意してください。レベルごとに2つのスペースを使用することをお勧めします。1つのスペースは見づらく、1つを見逃すと、yamlファイル全体が無効になります。

ライセンス: CC-BY-SA帰属
所属していません drupal.stackexchange
scroll top