app/design/vendor/theme_name/Magento_Catalog/web/css/source/_module.less在文件中我在less文件中有一些更改,然后编译一些错误,如一些变量未定义,我尝试替换to _extend.less文件中的file _module.less,然后编译中没有错误
我尝试添加_moduele.less文件,然后
来源编译:/var/www/html/magento 2demo/vendor/magento/主题前端-blank/web/css/styles-m. lessvariable @product-name-link__color在文件/var/www/html/magento 2demo/var/view_preprocessed/pub/static/前端/Cogent/Cogent_Theme/en_US/css/source/_extends中未定义。在_extends中未定义。第294行第31列第292行中未定义。|〉a { 293|. lib链接(294| @链接颜色(_L):@产品名称链接__颜色,295| @_链接-文本-装饰:@产品名称链接__文本装饰enter image description here
i try _extend.小于则正常工作enter image description here
_extend.less和_module.less之间的区别是什么,以及何时使用??/
1条答案
按热度按时间zf2sa74q1#
_extend.less和_module.less文件之间的差异
_扩展.less
当您希望使用父CSS并添加更多CSS时,我们使用_extend.less文件
_模块.less
_module.less文件用于在无法使用之前声明变量情况下,当我们想要完全重新创建主题时,我们需要将该变量再次声明到主题变量文件中
您可以查看更多指南进入以下链接阅读更多