4个版本
0.28.10 | 2024年5月19日 |
---|---|
0.28.8 | 2024年1月1日 |
0.28.0 | 2023年7月9日 |
0.27.0 | 2023年1月17日 |
#2012 在 Web编程
685KB
19K SLoC
rsass
Sass语言在Rust中使用nom重新实现。名字中的“r”可能代表Rust编程语言,也可能是“重新实现”或我的名字Rasmus。
这是rsass-cli
的二进制crate。要使用它,请安装并运行二进制文件。
cargo install rsass-cli
rsass --help
Sass语言和实现状态
Sass语言在其参考文档中定义。这个实现尚未完成,但正在逐渐实现中。
.
如果您需要一个独立的sass可执行文件,那么dart sass可能是更好的选择。如果Rust crate更容易安装或其它原因,您可以自由使用这个crate。
贡献
欢迎!任何贡献的第一步可能是尝试使用crate或阅读一些文档。在您尝试使用时,可能会发现一些问题,尚未实现或只是难以理解。如果是这样,请查看是否有匹配的问题或创建一个新问题。
如果您通过pull request贡献代码,GitHub将自动检查代码是否在所有必要的Rust版本下编译并通过测试,以及代码是否根据rustfmt正确格式化。我希望我接下来会审查代码,要么要求您进行更改,要么合并它。这是一个爱好项目,所以请原谅审查可能延迟。
依赖关系
~4–17MB
~180K SLoC