Turbopack will parse and inject
.env files out of the box.
This includes all the variations these files come in:
.env .env.local .env.development .env.production.local
Not only that, but Turbopack will live reload when these values change. Restarting your dev server just to inject a new environment variable can be extremely annoying - Turbopack does it for you.
Environment variables will be injected into
process.env. For instance,
DATABASE_URL will be on
This follows the tradition of Node.js, webpack 5 and Next.js 12, which each use
process.env for variable injection.
Last updated on 2023-02-07T00:48:11.000Z