Отладка приложения TypeScript AWS CDK - PullRequest
0 голосов
/ 27 апреля 2020

Возможно ли отладить приложение AWS CDK TypeScript? Если нужно, например, проверить, какое значение в конкретной переменной?

Например, в Java это точки останова. Но как я могу проверить, что поток идет ожидаемым образом, если у меня есть: if (someVariable) {...} в коде TypeScript? Как я могу проверить это, если условие выполняется?

1 Ответ

2 голосов
/ 27 апреля 2020

Ребята из DevopsStart создали именно то, что вы ищете.

Отладка CDK в VSCode .

Имейте в виду, что при отладке вашего кода CDK tokens все равно будет быть представленными как "токены", а не как действительные значения.

Из документов:

Токены представляют значения, которые могут быть разрешены только позднее в жизненном цикле приложения. Например, имя корзины Amazon S3, которую вы определяете в своем приложении AWS CDK, назначается AWS CloudFormation только при развертывании приложения. Если вы напечатаете атрибут bucket.bucketName, который является строкой, вы увидите, что он содержит что-то вроде следующего:

${TOKEN[Bucket.Name.1234]}

Подробнее о токенах CDK .

...