在我们工作的公司,我们正在尝试自动化构建过程和测试,除了SASS/Compass风格检查器,我们已经覆盖了所有内容。请注意,我不是在谈论检查语法错误,而是检查某种样式指南——缩进、空格、行长等。
我一直在寻找类似的软件一段时间了,但我不擅长搜索,或者谷歌没有所有的答案。唯一的条件是它可以从unix命令行运行。
欢迎任何帮助或线索,
谢谢
我认为SCSS-Lint做你正在寻找的。
您真的需要控制输入的sss或sass文件,还是只需要控制输出?
如果您需要Compass生成的样式表的布局控制(换句话说-最终结果),并且如果您使用ruby运行Compass,则可以在配置中选择"output_style"。-
:expanded or :nested or :compact or :compressed
我主要使用:compact,它消除了所有tab vs空格和换行符的问题,同时保持文件易于阅读。
至于检查原始scss或sass文件的样式,我在旅行中除了@steveax评论的EditorConfig之外没有看到任何东西。
我本想评论一下这个,但还不够多:(希望这对你有帮助。