antd index.js文件中源码正则匹配的问题
index.js文件中req.keys().forEach()中,mod如果是./组件名称/style/index.tsx,那下面这个正则匹配的结果是null,但是看代码它应该是想匹配组件名称然后导出吧,这个是正则写法的问题吗?
const match = mod.match(/^\.\/([^_][\w-]+)\/index\.tsx?$/);
console.log(match) //null
if (match && match[1]) {
if (match[1] === 'message' || match[1] === 'notification') {
// message & notification should not be capitalized
exports[match[1]] = v;
} else {
exports[camelCase(match[1])] = v;
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论