Pickles 2 に、SCSSプロセッサー機能を追加します。
Pickles Framework 2 に内蔵されているSCSSプロセッサーの機能をベースに、結果をキャッシュして高速化する機能を追加しました。
Pickles 2 のセットアップ手順 を参照してください。
$ composer require pickles2/px2-scss
$conf->funcs->processor->scss = array(
// SCSS文法を処理する
'pickles2\px2scss\scss::processor' ,
// css のデフォルトの処理を追加
$conf->funcs->processor->css ,
);
$conf->funcs->processor->scss = array(
// SCSS文法を処理する
'pickles2\px2scss\scss::processor('.json_encode([
'enable_cache' => true, // キャッシュを有効にする (true = 有効, false = 無効, デフォルトは true)
]).')' ,
// css のデフォルトの処理を追加
$conf->funcs->processor->css ,
);
tomk79/px2-scss
からpickles2/px2-scss
へパッケージを移管した。- 名前空間名を
tomk79\pickles2\px2scss
からpickles2\px2scss
に変更した。
- サポート環境を PHP 8 を含む PHP 7.3 以上に変更。
- 外部依存パッケージのバージョンを修正。(
leafo/scssphp
->scssphp/scssphp
)
- 内部コードの細かい修正。
- 外部依存パッケージのバージョンを修正。
- オプション
enable_cache
を追加。
- Initial Release
$ cd {$documentRoot}
$ ./vendor/phpunit/phpunit/phpunit