perf: 支持部署到exsi,openwrt

This commit is contained in:
xiaojunnuo
2026-01-08 00:11:46 +08:00
parent f193341eae
commit dae87e26a3
14 changed files with 314 additions and 57 deletions

View File

@@ -16,7 +16,14 @@ export class AutoBLoadPlugins {
if (process.env.certd_plugin_loadmode === "metadata") {
await this.pluginService.registerFromLocal("./metadata")
}else{
await import("../../plugins/index.js")
// await import("../../plugins/index.js")
const fs = await import("fs");
const list = fs.readdirSync("../../plugins");
for (const file of list) {
if (file.endsWith("index.js")) {
await import(`../../plugins/${file}`);
}
}
}
// await import("../../plugins/index.js")
await this.pluginService.registerFromDb()