Ad

Creating Process.env Variables Using AWS Amplify?

With serverless we can add process.env variables by creating a configuration file entry like this:

environment:
    STRIPE_SECRET_KEY: ${self:custom.secrets.stripeSecretKey} # Stripe secret API key

And we can access it in our lambda function like this:

const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);

How do we do this with AWS Amplify?

Ad

Answer

You can add variables at your Amplify environment configuration. You can also add variable overrides and select a branch that's gonna use it.

DOCS: https://docs.aws.amazon.com/amplify/latest/userguide/environment-variables.html

Ad
source: stackoverflow.com
Ad