Ich erstelle ein benutzerdefiniertes Thema. Jetzt habe ich eine CSS-Datei hinzugefügt, nur für die Checkout-Seite .
CSS-Dateiaufruf von default_head_block.xml unter app / design / frontent / Amit / Customtheme / Magento_Checkout / layout /
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<head>
<css src="Magento_Checkout::css/checkoutstyle.css" />
</head>
</page>
Der Speicherort der CSS-Datei checkoutstyle.css ist app / design / frontent / Amit / Customtheme / Magento_Checkout / web / css .
Wenn ich jetzt versuche, diese CSS-Datei mit bereitzustellen php bin/magento setup:static-content:deploy
Ich erhalte diesen Fehler:
Compilation from source:
frontend/Magento/blank/en_US/css/styles-l.less
variable @checkout-tooltip-icon__font-size is undefined in file /var/www/html/Amit/var/view_preprocessed/css/frontend/Magento/blank/en_US/css/source/_extends.less in _extends.less on line 1056, column 21
1054| input {
1055| .lib-css(margin-right, @indent__s);
1056| width: calc(~"100% - (@{checkout-tooltip-icon__font-size} + @{indent__s} + @{indent__xs})");
1057| }
1058| }
1059| >
Hinweis: Aktueller Anwendungsmodus: Entwickler und System sind Ubuntu.
Kann mir jemand sagen, was passiert ist?