2

我正在尝试编写一个glob来匹配.css.scss文件,但在任何嵌套深度都忽略vendor和忽略。node_modules

vendor/please-ignore.css
vendor/example/please-ignore.css
node_modules/any/please-ignore.css
other/please-match.css
other/example/please-match.css
other/node_modules/please-ignore.css
other/example/node_modules/please-ignore.css
another/please-match.css
another/example/please-match.css
another/node_modules/please-ignore.css
another/example/node_modules/please-ignore.css

我觉得我很接近了。这成功地忽略了顶层vendornode_modules但仍然匹配嵌套node_modules

stylelint './!(vendor|node_modules)/**/*.?(s)css'

如何调整到node_modules任何级别的黑名单?

4

1 回答 1

2

尝试stylelint '**/!(vendor|node_modules)/*.?(s)css'

这应该忽略vendornode_modules任何嵌套深度,包括顶层。

于 2017-11-06T23:37:12.993 回答