From 2275590461aa16362e330498b20d9f48ae3b3150 Mon Sep 17 00:00:00 2001 From: aixianling Date: Tue, 7 Jan 2025 08:57:23 +0800 Subject: [PATCH] =?UTF-8?q?feat(scanApps):=20=E5=A2=9E=E5=8A=A0=E6=89=AB?= =?UTF-8?q?=E6=8F=8F=20core=20=E5=B7=A5=E7=A8=8B=E7=9A=84=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 start 函数中添加了对 VUE_APP_CORE 环境变量的检查 - 如果 VUE_APP_CORE 存在,将 'packages/core' 添加到扫描范围中 --- bin/scanApps.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/scanApps.js b/bin/scanApps.js index 6cfdaee9..43b49f04 100644 --- a/bin/scanApps.js +++ b/bin/scanApps.js @@ -21,10 +21,11 @@ const getAppInfo = (file, apps) => { const start = () => { chalkTag.info("开始扫描库工程...") - const {VUE_APP_SCOPE} = process.env + const {VUE_APP_SCOPE, VUE_APP_CORE} = process.env const list = [] let scanScope = ['packages', 'project'] if (VUE_APP_SCOPE) scanScope = [`project/${VUE_APP_SCOPE}`] + if (VUE_APP_CORE) scanScope.push('packages/core') Promise.all(scanScope.map(e => findApp(e, app => getAppInfo(app, list)))).then(() => { fsExtra.outputFile('examples/router/apps.js', `export default [${list.map(e => { const {name, label, path, esm} = e