当我尝试部署静态内容时,它会给我一个错误。
[Magento\Framework\View\Asset\ContentProcessorException]
Compilation from source:
frontend/Smartwave/porto/en_US/css/styles-m.less
._lib-popup-button-close-icon is undefined in /var/www/html/var/view_preprocessed/css/frontend/Smartwave/porto/en_US/css/source/_popups.less
在ssh中停止处理。 请帮忙
答案 0 :(得分:1)
如果您将Magento升级到v2.1.0,如果您覆盖自定义主题中的 _popups.less 文件,则可能会出现此错误。
您需要检查文件差异:
._ lib-popup-button-close-icon需要更改.lib-popup-button-close-icon
谢谢,
答案 1 :(得分:0)
这是因为luma主题在代码中有错误,其中没有修复。
转到 _popups.less
.lib-popup-button-close-icon
应该是
._lib-popup-button-close-icon
然后在同一文件的第23行删除所有那些较少的函数。
答案 2 :(得分:0)
将我的magento更新为v 2.1.0后,我开始收到上述错误。为了解决它,在Magento根文件夹上,我运行了
rm -rf var/
rm -rf vendor/
composer update -vvv
php bin/magento setup:upgrade
php bin/magento cache:clean
php bin/magento setup:static-content:deploy
它解决了我的问题。
干杯,
雷纳托