SCSSPHP SASS вопросы импорта

Попытка начать работать с SASS. Как разработчик PHP, я решил работать с leafo / scssphp.

На данный момент я получил работу для загрузки конкретного файла scss.

Я создал страницу с именем styles.php с кодом ниже.

require "../scssphp/scss.inc.php";

use Leafo\ScssPhp\Compiler;
use Leafo\ScssPhp\Formatter\Expanded;

$formatterName = "Leafo\ScssPhp\Formatter\Expanded";
$scss = new Compiler();
$scss->setFormatter($formatterName);

$server = new scss_server("../stylesheets", null, $scss);
$server->serve();

Я захожу на страницу с:

<link rel="stylesheet" href="/css/style.php/custom.scss">

Вышеописанное работает, однако, если я добавлю, например, @import ‘buttons’ в мой файл custom.scss, то страница просто компилируется со словами @import ‘buttons’, а не импортирует частичный файл.

Если я обновлю свой код до:

require "../scssphp/scss.inc.php";

use Leafo\ScssPhp\Compiler;
use Leafo\ScssPhp\Formatter\Expanded;

$formatterName = "Leafo\ScssPhp\Formatter\Expanded";
$scss = new Compiler();
$scss->setImportPaths('../assets/stylesheets/');
$scss->setFormatter($formatterName);
echo $scss->compile('@import "custom";');

Затем файл импортирует все части, но стили на самом деле не применяются.

Основной вопрос — как правильно импортировать конкретный файл .scss и все его части, чтобы стили загружались на страницу.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]