问题:关于 postcss-plugin-px2rem exclude

Question: about postcss-plugin-px2rem exclude

使用 postcss-plugin-px2rem 时,我想排除一个名为 picker 的文件夹。根据我阅读的文档,我的代码如下:

排除:/(选择器)/,

有效。但我有一个困惑。如果有两个名为 picker 的文件夹,并且它们位于不同的路径中,例如 'src/components/picker' 和 'src/modules/page/components/picker',我只想排除其中一个怎么办?我应该如何编码?插件可以处理这些情况吗?

是的! 您传递给排除选项的项目是一个正则表达式参数。 在执行期间,插件会根据每个路径检查您的正则表达式,如果匹配则将其排除。

在您的示例中:如果您的路径包含单词 "picker",它将被排除在外,在您的情况下是两个文件夹。

如果您只想排除其中一个,则需要将正则表达式调整为 /src\/components\/picker/ 例如,如果您只希望插件处理第二个路径。

请参阅 https://regex101.com/r/w6wepR/1 进行修改

这会起作用

/src\\components\\picker/