【问题标题】:variable @theme__color__primary-alt is undefined变量 @theme__color__primary-alt 未定义
【发布时间】:2019-12-12 23:12:45
【问题描述】:

编译时,使用 php bin/magento setup:static-content:deploy -f

我收到以下错误

Deploy using quick strategy
frontend/Magento/blank/en_US            2388/2778           
========================>--- 85% %   2 secs

Compilation from source: /var/www/html/vendor/magento/theme- 
frontend-blank/web/css/styles-m.less

variable @theme__color__primary-alt is undefined in 

文件 var/www/html/var/view_preprocessed/pub/static/frontend/Magento/b lank/en_US/Magento_Braintree/css/source/_module.less 在第 13 行第 26 列的 _module.less 11| 12| @braintree-error__color:@message-error__color; 13| @braintree-focus__color:@theme__color__primary-alt; 14| @braintree-success__color:@message-success__color; 15|

frontend/Magento/blank/en_US            2695/2778           
===========================> 97% %   3 secs

Compilation from source: /var/www/html/vendor/magento/theme- 
frontend-blank/web/css/styles-l.less

variable @theme__color__primary-alt is undefined in filevar/www/html/var/view_preprocessed/pub/static/frontend/Magento/bla 
nk/en_US/Magento_Braintree/css/source/_module.less in _module.less 
on line 13, column 26
11| 
12| @braintree-error__color: @message-error__color;
13| @braintree-focus__color: @theme__color__primary-alt;
14| @braintree-success__color: @message-success__color;
15| 
16| @braintree-paypal-icon__height: 16px;

In File.php line 151:

The contents from the 
"/var/www/html/pub/static/frontend/Magento/blank/en_US/css/styles- 
m.css" file can't be read. 

Warning!file_get_contents(/var/www/html/pub/static/front  
end/Magento/blank/en_US/css/styles-m.css): failed to open stream: 
No such file or directory 

我已经安装了一个主题。

【问题讨论】:

  • 你有什么解决办法吗?回复

标签: magento magento2 magento-2.3


【解决方案1】:

您的本地主题似乎覆盖了基本主题 _colors.less 文件(开发人员在为 magento 创建自己的主题时必须复制粘贴此文件。/vendor/magento/magento2-base/lib/web/css/source/lib /变量/_colors.less)。有两种方法可以解决这个问题。

  1. 您可以在您的主题中 _extend.less,而不是将所有主题文件复制粘贴到您自己的主题中。
  2. 您可以比较、检查升级版本中的新变量并将其复制到您自己的主题中。

【讨论】:

    猜你喜欢
    • 2011-06-11
    • 2021-02-27
    • 2015-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-16
    相关资源
    最近更新 更多