This commit is contained in:
xiaojunnuo
2024-10-03 01:49:38 +08:00
parent c9d18f6d8a
commit 4053e72782
3 changed files with 42 additions and 10 deletions
@@ -6,6 +6,7 @@ import { nanoid } from 'nanoid';
import { SysInstallInfo, SysPrivateSettings } from '../system/service/models.js';
import crypto from 'crypto';
import { PlusService } from '../basic/service/plus-service.js';
import { isComm } from '@certd/plus-core';
export type InstallInfo = {
installTime: number;
@@ -57,6 +58,15 @@ export class AutoInitSite {
// 授权许可
await this.plusService.verify();
if (isComm()) {
//加载商业版代码
try {
await import('@certd/commercial-core');
} catch (e) {
logger.error('加载商业版代码失败,请尝试升级版本', e);
}
}
logger.info('初始化站点完成');
}