Страница 1 из 1

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

СообщениеДобавлено: 14 сен 2019, 22:51
Sergej
Может пригодится не только мне.
В общем, как известно, библиотека 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);

Write compiled SCSS via scssphp into css file

СообщениеДобавлено: 14 сен 2019, 22:53
Sergej
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);