regaddi/scssphp

scssphp 是一个用 PHP 编写的 SCSS 编译器。

v0.0.5 2013-03-12 04:35 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:31:26 UTC


README

http://leafo.net/scssphp

Build Status

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 中。