diff --git a/utils/resolver.d.ts b/utils/resolver.d.ts new file mode 100644 index 0000000..b809fc3 --- /dev/null +++ b/utils/resolver.d.ts @@ -0,0 +1,16 @@ +/* + * @Author: peerless_hero peerless_hero@outlook.com + * @Date: 2023-07-13 04:11:13 + * @LastEditors: peerless_hero peerless_hero@outlook.com + * @LastEditTime: 2023-07-13 04:15:06 + * @FilePath: \uni\utils\resolver.d.ts + * @Description: + * + */ +declare const _default: (name: string) =>({ + name: string; + as: string; + from: string; +}) + +export default _default \ No newline at end of file diff --git a/utils/resolver.ts b/utils/resolver.js similarity index 73% rename from utils/resolver.ts rename to utils/resolver.js index 6bd1467..681944e 100644 --- a/utils/resolver.ts +++ b/utils/resolver.js @@ -1,15 +1,15 @@ /* * @Author: zhaojinfeng 121016171@qq.com * @Date: 2023-06-25 10:56:32 - * @LastEditors: zhaojinfeng 121016171@qq.com - * @LastEditTime: 2023-06-25 12:41:06 - * @FilePath: \uni\utils\resolver.ts + * @LastEditors: peerless_hero peerless_hero@outlook.com + * @LastEditTime: 2023-07-13 04:11:50 + * @FilePath: \uni\utils\resolver.js * @Description: 自动导入组件的解析器 * */ const reg = /[A-Z]/ -function toLower(name: string) { +function toLower(name) { let lower = '' for (let i = 0; i <= name.length - 1; i++) { if (reg.test(name[i])) @@ -20,7 +20,7 @@ function toLower(name: string) { return lower } -export default function (name: string) { +export default function (name) { if (name.startsWith('Th')) { const componentName = toLower(name.slice(2)) return {