app/design/vendor/theme_name/Magento_Catalog/web/css/source/_module.less 在檔案中我在less檔案中有一些更改然后編譯一些錯誤,如一些變數未定義,我嘗試將檔案_module.less替換為_extend.less檔案然后編譯沒有錯誤
然后我嘗試添加 _moduele.less 檔案
從源代碼編譯:/var/www/html/magento2demo/vendor/magento/theme-frontend-blank/web/css/styles-m.less 變數@product-name-link__color 在檔案/var/www/html/ 中未定義magento2demo/var/view_preprocessed/pub/static/frontend/Cogent/Cogent_Theme/en_US/css/source/_extends.less 在 _extends.less 在第 294 行,第 31 292 列| > 一個 { 293| .lib-link(294|@_link-color:@product-name-link__color, 295|@_link-text-decoration:@product-name-link__text-decoration 在此處輸入圖片描述
我嘗試 _extend.less 然后作業正常在此處輸入影像描述
_extend.less 和 _module.less 之間有什么區別,我什么時候使用 ??/
uj5u.com熱心網友回復:
_extend.less 和 _module.less 檔案之間的差異
_extend.less
當您想使用父 CSS 并想添加更多 CSS 時,我們使用 _extend.less 檔案
_module.less
_module.less 檔案用于當我們想要全新的主題時,在這種情況下我們不能使用以前的宣告變數。我們需要將該變數再次宣告到主題變數檔案中。
您可以在以下鏈接中查看更多指南 閱讀更多
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/521124.html
下一篇:如何使彈出視頻回應于移動設備
