3 个版本
0.1.2 | 2021 年 8 月 31 日 |
---|---|
0.1.1 | 2021 年 8 月 30 日 |
0.1.0 | 2021 年 8 月 14 日 |
#11 in #stylus
21KB
293 行
Styrus
一个使用 Rust 编写的 Stylus CSS 编译器。
安装
$ cargo install styrus
可以实现基本的编译
给定文件 tests/test.stylus
包含
*h1 > p
border 1px
h2
padding 1px 1px 1px 1px
编译后渲染
$ styrus tests/test.stylus
*h1 > p {
border 1px
}
h2 {
padding 1px 1px 1px 1px
}
环境变量
RUST_LOG
可以设置为 info
以获取 AST 的所有详细信息。
例如 RUST_LOG=info styrus tests/test.stylus
。
依赖项
~6–16MB
~184K SLoC