Closed RSS1102 closed 2 months ago
[ \ ] 1. cli 参数支持下载Starter模板 关键代码
cli
case 'template': if (!['lite', 'all'].includes(options['template'])) { spinner.fail(chalk.red('template 参数错误,请输入lite | all')); isValid = false; break outerLoop; } break; case 'buildToolType': if (!['vite', 'webpack', 'farm'].includes(options['buildToolType'])) { spinner.fail(chalk.red('buildToolType 参数错误,请输入vite | webpack | farm')); isValid = false; break outerLoop; } break;
先判断template是什么类型,
template
如果是属于lite则选择继续选择buildToolType
lite
buildToolType
如果是all则选择Starter模板
all
Starter
[x] 2. 需要修复函数接收参数时标注的传入参数的类型以防止接受参数错误,和CreatorOptions保持一致。 其中在CoreGitDownloader.tsx文件中new CoreGitDownloader().syncDownload(options);参数可能存在错误options=>answer
CreatorOptions
CoreGitDownloader.tsx
new CoreGitDownloader().syncDownload(options);
options=>answer
👋 @RSS1102,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
♥️ 有劳 @uyarn 尽快确认问题。 确认有效后将下一步计划和可能需要的时间回复给 @RSS1102 。
[ \ ] 1.
cli
参数支持下载Starter模板 关键代码先判断
template
是什么类型,如果是属于
lite
则选择继续选择buildToolType
如果是
all
则选择Starter
模板[x] 2. 需要修复函数接收参数时标注的传入参数的类型以防止接受参数错误,和
CreatorOptions
保持一致。 其中在CoreGitDownloader.tsx
文件中new CoreGitDownloader().syncDownload(options);
参数可能存在错误options=>answer