regaddi / scssphp
scssphp 是一个用 PHP 编写的 SCSS 编译器。
v0.0.5
2013-03-12 04:35 UTC
Requires
- php: >=5.2.0
Requires (Dev)
- php: >=5.3.0
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-14 14:31:26 UTC
README
http://leafo.net/scssphp
scssphp 是一个用 PHP 编写的 SCSS 编译器。
它实现了 SCSS 3.2.7。它不实现 SASS 语法,只实现 SCSS 语法。
请访问主页 http://leafo.net/scssphp 了解使用说明。
运行测试
scssphp 使用 PHPUnit 进行测试。
从根目录运行以下命令以运行所有测试
phpunit tests
tests/ 目录中有两种类型的测试
ApiTests.php包含各种单元测试,用于测试 PHP 接口。InputTests.php编译tests/inputs目录中的每个.scss文件,然后将其与tests/outputs目录中相应的.css文件进行比较。
当更改 tests/inputs 中的任何测试时,测试很可能会失败,因为输出已更改。一旦您验证了输出是正确的,您可以运行以下命令来重建所有测试
BUILD=true phpunit tests
这将编译所有测试,并将结果保存到 tests/outputs 中。