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