如何找到包含单个 属性 的 CSS/SCSS 类
How to find CSS/SCSS classes that contains single property
我有一堆 SCSS 文件。我想找到只包含单个 属性 的块,例如:
&__input {
width: 100%;
}
什么工具可能对这里有帮助(例如一些 NodeJS 库等)?
我创建了存储库以更好地展示我想要实现的目标:
https://github.com/lusarz/singular-scss-block-finder
您必须为每个 SCSS 文件创建一个 Abstract Syntax Tree (AST),这将允许您遍历和分析您的代码。
库 scss-parser 看起来非常适合为 SCSS 创建 AST,尽管我从未使用过它。
我有一堆 SCSS 文件。我想找到只包含单个 属性 的块,例如:
&__input {
width: 100%;
}
什么工具可能对这里有帮助(例如一些 NodeJS 库等)?
我创建了存储库以更好地展示我想要实现的目标: https://github.com/lusarz/singular-scss-block-finder
您必须为每个 SCSS 文件创建一个 Abstract Syntax Tree (AST),这将允许您遍历和分析您的代码。
库 scss-parser 看起来非常适合为 SCSS 创建 AST,尽管我从未使用过它。