Импорт файла во вложенный селектор

Есть ли решение postcss для импорта файла в/вложение внутри селектора? Я не могу заставить postcss-import или postcss-nested делать то, что мне нужно.

.some-selector {
    @import 'some.css';
}

Учитывая файл, например. import-me.css содержащий

div {
    color: red;
}

Я хочу обработать entry.css

.some-class {
  @import 'import-me.css';
}

И увидеть вывод

.some-class div {
   color: red;
}

Спасибо!

ОБНОВЛЕНИЕ: для тривиального примера вы можете обойти его, используя postcss-nested-import И postcss-nested, но у этого есть пара недостатков, потому что (а) пути postcss-nested-import относятся к запускающему его сценарию, тогда как соглашение css заключается в том, что импорт должен быть относительно вызывающего файла (b) сопровождающий отказался от него https://github.com/eriklharper/postcss-nested-import/issues/2 ‹--- эта проблема, в свою очередь, ссылается на https://github.com/postcss/postcss-import/issues/214, который является мертвым потоком :-(


person gswirrl    schedule 20.12.2018    source источник
comment
postcss-nested-import?   -  person MTCoster    schedule 20.12.2018


Ответы (1)


postcss-partial-import, кажется, помогает.

https://github.com/jonathantneal/postcss-partial-import

person gswirrl    schedule 20.12.2018