gatsby-plugin-env-variables
v2.3.0
Published
Gatsby plugin to allow system environment variables to be made available to client-side scripts
Downloads
94,471
Maintainers
Readme
Gatsby Environment Variables Plugin
A Gatsby plugin to allow system environment variables to be made available to client-side scripts.
By default, Gatsby only makes system environment variables prefixed with GATSBY_
available to client scripts. Using this plugin, you can make any arbitrary environment variable available at runtime.
Install
npm install gatsby-plugin-env-variables
How to use
In gatsby-config.js
:
module.exports = {
plugins: [
{
resolve: `gatsby-plugin-env-variables`,
options: {
allowList: ["MY_VAR", "MY_OTHER_VAR"]
},
},
],
}
This will make MY_VAR
& MY_OTHER_VAR
available at runtime in your app by accessing process.env.MY_VAR
or process.env.MY_OTHER_VAR
.