10 个版本 (5 个破坏性更新)
0.7.1 | 2023 年 5 月 5 日 |
---|---|
0.6.2 | 2022 年 10 月 25 日 |
0.6.1 | 2022 年 9 月 22 日 |
0.5.2 | 2022 年 9 月 1 日 |
0.2.0 | 2022 年 8 月 15 日 |
#10 in #sass
每月下载量 2,793
145KB
3K SLoC
sass-embedded-host-rust
🦀 一个 Rust 库,可以通过 嵌入式 Dart Sass 使用 嵌入式 Sass 协议 进行通信。
use sass_embedded::{Sass, StringOptions};
let mut sass = Sass::new("path/to/sass_embedded").unwrap();
let res = sass.compile_string("a {b: c}", StringOptions::default()).unwrap();
println!("{:?}", res);
贡献
- 安装 Protocol Buffer 编译器。
- 运行
npm install && npm run setup
。 - 查找问题和欢迎 PR。
lib.rs
:
一个 Rust 库,可以通过嵌入式 Sass 协议与嵌入式 Dart Sass 通信
use sass_embedded::{Sass, StringOptions};
let mut sass = Sass::new("path/to/sass_embedded").unwrap();
let res = sass.compile_string("a {b: c}", StringOptions::default()).unwrap();
println!("{:?}", res);
功能
legacy
:支持 Sass 的旧版 API
依赖项
~4–11MB
~140K SLoC