feat: add 动态执行模块

This commit is contained in:
2024-07-01 19:31:28 +08:00
parent 9d4a4947e7
commit ee0740b2d7
5 changed files with 104 additions and 2 deletions

View File

@@ -3,6 +3,8 @@ import { router } from './modules/router.ts';
import './demo/index.ts';
import './admin/index.ts';
import { dynamicImport } from './lib/dynamic-import.ts';
type Message = {
path: string;
key?: string;
@@ -16,8 +18,11 @@ export const handleMessage = async function (m: Message) {
};
}
const res = await router.parse(m);
const res = await router.parse(m, {
// @ts-ignore
import: dynamicImport,
});
const { code, body, message } = res;
console.log('response', res);
// console.log('response', res);
return { code, data: body, message };
};