Чи можете ви імпортувати .css файли у .less файли ...?
Я досить мало знайомий з меншим і використовую його для всього свого розвитку. Я регулярно використовую структуру так:
@import "normalize";
//styles here
@import "mixins";
@import "media-queries";
@import "print";
Увесь імпорт - це інші файли, що не містять файлів, і працює як слід.
Моя поточна проблема така: я хочу імпортувати .css файл у .less, що посилаються на стилі, що використовуються у файлі .css, наступним чином:
@import "../style.css";
.small {
font-size:60%;
.type;
}
// other styles here
Файл .css містить клас, який називається, .typeале коли я намагаюся скласти файл .less, я отримую помилкуNameError: .type is undefined
Чи не імпортує файл .less файли .css, лише інші файли .less ...? Або я неправильно посилаюсь на це ...?!
.lessрозширення. Потім посилайтеся на це як на .lessфайл. Будучи символічним посиланням, воно знімає тягар синхронізувати їх, оскільки ваші зміни .css негайно впливають на імпортований файл .less. Недолік полягає в тому, що слід перекомпілювати остаточний css після наступних змін. Для отримання інформації про створення символічних посилань у Windows введіть MKLINK /?у командному вікні
.cssфайл за допомогою вбудованої (less)директиви та скористатися тим, що .cssсинтаксис є дійсним .lessсинтаксисом