इसे छोड़कर कंटेंट पर जाएं

Environment Variables API Reference

यह कंटेंट अभी तक आपकी भाषा में उपलब्ध नहीं है।

जोड़ा गया: astro@5.0.0 नया

The astro:env API lets you configure a type-safe schema for environment variables you have set. This allows you to indicate whether they should be available on the server or the client, and define their data type and additional properties. For examples and usage instructions, see the astro:env guide.

import {
getSecret,
} from 'astro:env';

जोड़ा गया: astro@5.0.0 नया

The getSecret() helper function allows retrieving the raw value of an environment variable by its key.

For example, you can retrieve a boolean value as a string:

import {
FEATURE_FLAG, // boolean
getSecret
} from 'astro:env/server'
getSecret('FEATURE_FLAG') // string | undefined

This can also be useful to get a secret not defined in your schema, for example one that depends on dynamic data from a database or API.

If you need to retrieve environment variables programmatically, we recommend using getSecret() instead of process.env (or equivalent). Because its implementation is provided by your adapter, you won’t need to update all your calls if you switch adapters. It defaults to process.env in dev and build.

योगदान करें

आपके दिमाग में क्या है?

समुदाय
京ICP备15031610号-99