#sass #css #web #scss #命令行界面

程序 rsass-cli

rsass的命令行界面,将scss编译为css

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日

#2012Web编程

MIT/Apache

685KB
19K SLoC

rsass

Sass语言在Rust中使用nom重新实现。名字中的“r”可能代表Rust编程语言,也可能是“重新实现”或我的名字Rasmus。

这是rsass-cli的二进制crate。要使用它,请安装并运行二进制文件。

cargo install rsass-cli
rsass --help

Crate Github build

Sass语言和实现状态

Sass语言在其参考文档中定义。这个实现尚未完成,但正在逐渐实现中。

.

如果您需要一个独立的sass可执行文件,那么dart sass可能是更好的选择。如果Rust crate更容易安装或其它原因,您可以自由使用这个crate。

贡献

欢迎!任何贡献的第一步可能是尝试使用crate或阅读一些文档。在您尝试使用时,可能会发现一些问题,尚未实现或只是难以理解。如果是这样,请查看是否有匹配的问题或创建一个新问题。

如果您通过pull request贡献代码,GitHub将自动检查代码是否在所有必要的Rust版本下编译并通过测试,以及代码是否根据rustfmt正确格式化。我希望我接下来会审查代码,要么要求您进行更改,要么合并它。这是一个爱好项目,所以请原谅审查可能延迟。

作为rsass的维护者,我将尽力遵循Sass社区准则Rust行为准则,并要求您也这样做。

依赖关系

~4–17MB
~180K SLoC