diff --git a/app/src/plugin/loader.ts b/app/src/plugin/loader.ts index 8453711d1..32fc8c106 100644 --- a/app/src/plugin/loader.ts +++ b/app/src/plugin/loader.ts @@ -42,7 +42,11 @@ export const loadPlugins = (app: App) => { i18n: item.i18n }); app.plugins.push(plugin); - plugin.onload(); + try { + plugin.onload(); + } catch (e) { + console.error(`plugin ${item.name} load error:`, e); + } css += item.css || "" + "\n"; }); const styleElement = document.createElement("style");