.env files in Eleventy
dotenv-flow:
dotenv-flow extends dotenv adding the ability to have multiple
.env*
files like.env.development
,.env.test
and.env.production
, also allowing defined variables to be overwritten individually in the appropriate.env*.local
file.
The Eleventy docs recommend the dotenv
package for working with .env
files[^1], but I've found dotenv-flow
to be a bit more useful inasmuch as support for .env*
file patterns make development more convenient.
dotenv-flow:
dotenv-flow extends dotenv adding the ability to have multiple
.env*
files like.env.development
,.env.test
and.env.production
, also allowing defined variables to be overwritten individually in the appropriate.env*.local
file.
The Eleventy docs recommend the dotenv
package for working with .env
files[1], but I've found dotenv-flow
to be a bit more useful inasmuch as support for .env*
file patterns make development more convenient.
Which is awesome — it works perfectly. ↩︎