Cdk cfnoutput ignoră subliniază

0

Problema

Am afirmații de genul asta in cdk:

new cdk.CfnOutput(this, 'aws_cognito_region', {
    value: cdk.Stack.of(this).region,
})

și când am de ieșire într-un fișier folosind:

cdk deploy --outputs-file ../debug-frontend/src/cdk-config.json

și de ieșire arată astfel:

{
  "StackName": {
    "awscognitoregion": "us-west-1",
  }
}

Eu sunt într-adevăr încercarea de a crea în mod automat o buna amplifica.config valori, dar nu e de lucru. Eu prefer să folosesc Amplifica Luneta de configurare dar nu pot face asta cu CfnOutput daca stiti o cale în jurul valorii de acest lucru ar fi de ajutor.

https://docs.amplify.aws/lib/client-configuration/configuring-amplify-categories/q/platform/js/

1

Cel mai bun răspuns

0

Ce fac eu pentru a genera configs dintr-o CDK stiva este în partea de jos a implementa codul scriu la dosar, folosind formatul dorit:

writeFileSync('cdk.config.json', JSON.stringify({
  "StackName": {
    "awscognitoregion": ... // Obtain value from CDK code above it
  }
}, null, 2))
2021-12-05 16:48:16

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................