bond211 / php-sass-compiler
此包已被弃用且不再维护。未建议替代包。
PHP 的 SASS 编译器
v0.2.0
2022-08-03 20:47 UTC
Requires
- php: ^7.1|^8.0
- scssphp/scssphp: ^1.10.5
Requires (Dev)
- phpunit/phpunit: ^9.5
README
功能
支持的模式
- (默认) 如果未包含文件已更改则编译:如果真的需要,可用于生产环境
- 如果任何文件已更改则编译:在本地开发期间很方便
- 强制编译而不检查任何修改:如果需要的话
输出格式
查看 https://github.com/scssphp/scssphp/tree/master/src/Formatter
默认为 压缩。
导入
将 @import "~ 改为 @import "../node_modules/
安装
composer require bond211/php-sass-compiler
使用
Laravel
例如,在 AppServiceProvider 中添加
if (App::environment('local') && !App::runningInConsole()) {
SassCompiler::run(resource_path('sass/'), public_path('css/'), Mode::CHECK_INCLUDES);
}