From 15f44e64f71e4b606e551729420cfd7e1bc67556 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Sun, 29 Sep 2024 15:00:17 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=94=9F=E4=BA=A7=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E7=A7=BB=E9=99=A4demo=20plugin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../certd-server/src/plugins/plugin-demo/access.ts | 5 ++++- .../src/plugins/plugin-demo/dns-provider.ts | 12 +++++------- .../src/plugins/plugin-demo/plugins/plugin-test.ts | 5 ++++- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/packages/ui/certd-server/src/plugins/plugin-demo/access.ts b/packages/ui/certd-server/src/plugins/plugin-demo/access.ts index 0f40b842..eed24d32 100644 --- a/packages/ui/certd-server/src/plugins/plugin-demo/access.ts +++ b/packages/ui/certd-server/src/plugins/plugin-demo/access.ts @@ -41,4 +41,7 @@ export class DemoAccess implements IAccess { demoKeySecret = ''; } -new DemoAccess(); +if (process.env.NODE_ENV === 'development') { + //你的实现 要去掉这个if,不然生产环境将不会显示 + new DemoAccess(); +} diff --git a/packages/ui/certd-server/src/plugins/plugin-demo/dns-provider.ts b/packages/ui/certd-server/src/plugins/plugin-demo/dns-provider.ts index d8c58bb4..df058411 100644 --- a/packages/ui/certd-server/src/plugins/plugin-demo/dns-provider.ts +++ b/packages/ui/certd-server/src/plugins/plugin-demo/dns-provider.ts @@ -1,9 +1,4 @@ -import { - AbstractDnsProvider, - CreateRecordOptions, - IsDnsProvider, - RemoveRecordOptions, -} from '@certd/plugin-cert'; +import { AbstractDnsProvider, CreateRecordOptions, IsDnsProvider, RemoveRecordOptions } from '@certd/plugin-cert'; import { Autowire, HttpClient, ILogger } from '@certd/pipeline'; import { DemoAccess } from './access.js'; @@ -83,4 +78,7 @@ export class DemoDnsProvider extends AbstractDnsProvider { } //TODO 实例化这个provider,将其自动注册到系统中 -new DemoDnsProvider(); +if (process.env.NODE_ENV === 'development') { + //你的实现 要去掉这个if,不然生产环境将不会显示 + new DemoDnsProvider(); +} diff --git a/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts b/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts index 037372a2..3f2d26a1 100644 --- a/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts +++ b/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts @@ -98,4 +98,7 @@ export class DemoTestPlugin extends AbstractTaskPlugin { } } //TODO 这里实例化插件,进行注册 -new DemoTestPlugin(); +if (process.env.NODE_ENV === 'development') { + //你的实现 要去掉这个if,不然生产环境将不会显示 + new DemoTestPlugin(); +}