uniapp的easycom自动组件注册机制

正常组件的注册需要就是写完引入注册才能使用


^c-(.*)

匹配所有 c- 开头的组件名字。

^

从字符串开头开始匹配。

^c-

必须以 c- 开头。

(.*)

把 c- 后面的内容全部匹配出来。

$1

刚才 (.*) 匹配出来的内容。

"^custom-(.*)": "@/components/$1/index.vue"

凡是 custom- 开头的组件,就去 components 下面找。

为啥$1就是匹配的内容?

因为在正则表达式 里,() 有一个特殊作用:

把括号里的内容"捕获"下来。

而 $1 就是:

第 1 个捕获组,也就是第一个 () 匹配到的内容。

相关推荐
PedroQue997 小时前
uni-app x工程化实战:从页面堆到可维护架构
前端·uni-app
2501_916008898 小时前
马甲包过审卡在哪?Ipa Guard 能做的和做不到的
android·小程序·https·uni-app·iphone·webview
2501_915921431 天前
iOS应用耗电测试:使用Energy Log、Keymob和Instruments进行性能监控与能源消耗分析
android·ios·小程序·https·uni-app·iphone·webview
行思理1 天前
个推厂商应用开通指南
运维·服务器·uni-app·个推·uni-app push
郑州光合科技余经理1 天前
同城商城源码:商品库和订单库怎么随包交付
android·java·开发语言·后端·uni-app·php·ai编程
肖老师xy1 天前
uniapp实现带展开收起按钮文本多行省略
uni-app
Liu.7741 天前
uniapp swiper 常见问题及修复
前端·uni-app
Liu.7741 天前
uniapp scroll-view 常见问题及修复
uni-app
梦曦i1 天前
Taro vs uni-app:技术路线与选型真相
uni-app·taro
多客:duokelijie1 天前
婚恋交友小程序合规梳理:上线运营需要准备哪些资质与许可手续?
后端·mysql·微信小程序·前端框架·uni-app·php·持续部署