Skip to content
On this page

Env Variables

Specify .env configuration file using dotenv-flow package. Has support for multiple env files (env.development, env.production) for contextual variables when setting NODE_ENV variable on NPM Scripts.

env.envPrefix

  • Type: string
  • Default: PUBLIC_

Defines the env variables prefix pattern for exposed env variables for client side usage.

js
export default {
  env: {
    envPrefix: 'MY_NEW_PREFIX_'
  }
}

Then just reference your environment variables according to the new prefix.

bash
MY_NEW_PREFIX_API_URL="http://anyurl.com/api"
js
const BASE_API_URL = process.env.MY_NEW_PREFIX_API_URL

env.path

  • Type: string
  • Default: ./config

Defines the directory to lookup for the .env files

js
export default {
  env: {
    path: './' // example changing the .env files to the project root directory
  }
}