didi / mpx

Mpx,一款具有优秀开发体验和深度性能优化的增强型跨端小程序框架
https://mpxjs.cn
Apache License 2.0
3.64k stars 380 forks source link

[Feature Request] unocss-plugin 路径扫描支持带 dot 的路径 #1703

Closed lp0124 closed 3 days ago

lp0124 commented 2 weeks ago

希望能匹配到 node_modules里某个 npm包里的 mpx 文件

unocss: {
        styleIsolation: 'isolated',
        scan: {
          include: ['**/*', '**/node_modules/**/design-mpx/**'],
        },
},

实际的 file 为 /mpx-project/node_modules/.pnpm/design-mpx@1.0.0_typescript@4.9.5/node_modules/design-mpx/components/button/index.mpx

由于 unocss-plugin 里使用了 minimatch 这个库,默认不支持带.的路径

image

希望修改为

image
hiyuki commented 1 week ago

可以直接提pr

lp0124 commented 1 week ago

好的