From 1b869e80590bdc854e097fa49a1853c3bb5ac108 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E4=B8=80=E4=B9=8B?= Date: Wed, 5 Feb 2025 00:16:01 +0800 Subject: [PATCH] logger --- src/pages/install/main.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/pages/install/main.tsx b/src/pages/install/main.tsx index 7573662..6bbc336 100644 --- a/src/pages/install/main.tsx +++ b/src/pages/install/main.tsx @@ -7,8 +7,21 @@ import "@App/locales/locales"; import "@App/index.css"; import { Provider } from "react-redux"; import { store } from "@App/pages/store/store.ts"; +import LoggerCore from "@App/app/logger/core.ts"; +import migrate from "@App/app/migrate.ts"; +import { LoggerDAO } from "@App/app/repo/logger.ts"; +import DBWriter from "@App/app/logger/db_writer.ts"; +// 初始化数据库 +migrate(); +// 初始化日志组件 +const loggerCore = new LoggerCore({ + debug: process.env.NODE_ENV === "development", + writer: new DBWriter(new LoggerDAO()), + labels: { env: "install" }, +}); +loggerCore.logger().debug("page start"); ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(