微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何进行AWS CDK TypeScript交互式部署

如何解决如何进行AWS CDK TypeScript交互式部署

我一直试图将“ Inquirer”库添加到TypeScript中的现有项目中,该项目使用CDK部署AWS基础设施。我到处寻找许多方法来完成此操作,但无法完成。 是否可以交互地部署它?

我想要进行交互式部署。当我运行cdk deploy时,它将要求我插入所需的变量。例如:

$ cdk deploy

? Enter a solution name: testing
? Enter another variable for the project: testvariable2

我尝试了下一个代码,但是没有正确使用变量。当我插入值时,它会一直等待直到错误Subprocess exited with error 130

使用的代码

让solutionNameAns:承诺;

const solutionNameQuestion: IQuestions = new Questions();
solutionNameQuestion.addQuestion(getSolutionNameQuestion());
solutionNameAns = prompt(solutionNameQuestion.value);


solutionNameAns
         .then((solutionNameAnswer: Answers) => {
             program.solutionName = solutionNameAnswer.solutionName;
             console.log(solutionNameAnswer.solutionName);
 
             //console.log('you ordered a pizza with:');
             //if (program.peppers) console.log('  - peppers');         
 
         });

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。