Команда lessc не может найти импорт внутри другого импорта

У меня проблема с запуском lesscкоманда, когда есть иерархический импорт. Моя структура папок такая:

(root)/
|--- website
     |--- styles
          |--- master.less
|--- library
          |--- testDir
               |--- child.less
          |--- test.less

Краткая версия master.less:

@import url('../../library/test.less');

Краткая версия test.less:

@import url('/testDir/child.less'); 

Когда я бегу lessc website/styles/master.less website/styles/master.css, Мне дано FileError: '/testDir/child.less' wasn't found. Tried - /testDir/child.less, etc.

Примечание. Мне нецелесообразно использовать --include-path=./library/testDir вариант, потому что у меня есть много экземпляров этого иерархического импорта в моих файлах less.

Любой другой вариант, который мне не хватает, или обходной путь?

0 ответов

Другие вопросы по тегам