From 7d40773b5b0ee69f72e4e892fe77808f13243636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E5=BF=A0=E6=97=BA?= <30616554+QianZhongWang@users.noreply.github.com> Date: Tue, 5 Oct 2021 22:53:53 +0800 Subject: [PATCH] =?UTF-8?q?style(buildConf.ts):=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E6=8E=A5=E5=8F=A3=E5=92=8C=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E7=9A=84=20(#1259)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加CreateConfigParams接口,并修改createConfig参数默认值 Co-authored-by: QIANZW <1870271825@gqq.com> --- build/script/buildConf.ts | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/build/script/buildConf.ts b/build/script/buildConf.ts index 48ed4d9be..b00084187 100644 --- a/build/script/buildConf.ts +++ b/build/script/buildConf.ts @@ -5,17 +5,23 @@ import { GLOB_CONFIG_FILE_NAME, OUTPUT_DIR } from '../constant'; import fs, { writeFileSync } from 'fs-extra'; import chalk from 'chalk'; -import { getRootPath, getEnvConfig } from '../utils'; +import { getEnvConfig, getRootPath } from '../utils'; import { getConfigFileName } from '../getConfigFileName'; import pkg from '../../package.json'; +interface CreateConfigParams { + configName: string; + config: any; + configFileName?: string; +} + function createConfig( - { - configName, - config, - configFileName = GLOB_CONFIG_FILE_NAME, - }: { configName: string; config: any; configFileName?: string } = { configName: '', config: {} }, + { configName, config, configFileName }: CreateConfigParams = { + configName: '', + config: {}, + configFileName: GLOB_CONFIG_FILE_NAME, + }, ) { try { const windowConf = `window.${configName}`;