CSS (Cascading Style Sheets) — каскадные таблицы стилей.
CSS — это язык представления внешнего вида документа, написанного с использованием языка разметки.

Компиляция через scssphp в файл css

Sergej » 14 сен 2019, 22:51

Может пригодится не только мне.
В общем, как известно, библиотека scssphp компилирует SCSS на лету. А если мы хотим, чтобы вывод записывался в файл, то вот решение:
Код: Выделить всё
require "vendor/leafo/scssphp/scss.inc.php";
$scss = new scssc();
$scssIn = file_get_contents(__DIR__ . '/css/scss/mycss.scss');
$cssOut = $scss->compile($scssIn);
file_put_contents(__DIR__ . '/css/mycss.css', $cssOut);
Sergej
 
Сообщения: 17
Зарегистрирован: 15 сен 2014, 21:44

Write compiled SCSS via scssphp into css file

Sergej » 14 сен 2019, 22:53

If you want to write scssphp's output into file:
Код: Выделить всё
require "vendor/leafo/scssphp/scss.inc.php";
$scss = new scssc();
$scssIn = file_get_contents(__DIR__ . '/css/scss/mycss.scss');
$cssOut = $scss->compile($scssIn);
file_put_contents(__DIR__ . '/css/mycss.css', $cssOut);
Sergej
 
Сообщения: 17
Зарегистрирован: 15 сен 2014, 21:44


Вернуться в CSS