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(); +}