From 1390fd62eb4a2d4765ca6051bdefd62561718ec2 Mon Sep 17 00:00:00 2001 From: fupengfei001 Date: Wed, 18 Jan 2023 16:13:13 +0800 Subject: [PATCH] fupengfei001 Signed-off-by: fupengfei001 --- mock-generate/src/generate/generateSystemIndex.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mock-generate/src/generate/generateSystemIndex.ts b/mock-generate/src/generate/generateSystemIndex.ts index 335b9fca..b1c2b90d 100644 --- a/mock-generate/src/generate/generateSystemIndex.ts +++ b/mock-generate/src/generate/generateSystemIndex.ts @@ -14,6 +14,8 @@ */ const systemIndexArray: Array = []; +const systemNoMockArray = ['system.app', 'system.configuration', 'system.device', + 'system.mediaquery', 'system.prompt', 'system.router']; export function addToSystemIndexArray(systemIndexEntity: SystemIndexEntity) { systemIndexArray.push(systemIndexEntity); @@ -31,8 +33,10 @@ export function generateSystemIndex(): string { let systemIndex = `import regeneratorRuntime from 'babel-runtime/regenerator'\n`; let exportFunction = ''; systemIndexArray.forEach(value => { - systemIndex += `import { ${value.mockFunctionName} } from './${value.filename}'\n`; - exportFunction += `${value.mockFunctionName}();\n`; + if (!systemNoMockArray.includes(value.filename.replace('_', '.'))) { + systemIndex += `import { ${value.mockFunctionName} } from './${value.filename}'\n`; + exportFunction += `${value.mockFunctionName}();\n`; + } }); systemIndex += `import {mockRequireNapiFun} from './napi/index';\n`; systemIndex += `export function mockSystemPlugin() { -- Gitee