1.3.6 • Published 1 year ago
@dotenv-run/rollup v1.3.6
@dotenv-run/rollup
- ✅ Load environment variables from the command line
API_BASE=/v1/ rollup - ✅ Load environment variables from
.envfiles - ✅ Expand environment variables
API_URL=$API_BASE/users - ✅ Define environment variables for a specific environment (e.g.
.env.production) - ✅ Load priorities of
.env.*files (e.g..env.production>.env) - ✅ Hierarchical cascading configuration in monorepo projects (Nx, Turbo, etc.)
apps/next-app/.env>apps/.env>.env
Install
npm add @dotenv-run/rollup --save-devUsage
Create a rollup.config.js configuration file and import the plugin:
import env from "@dotenv-run/rollup";
export default {
input: "src/index.js",
output: {
file: "dist/index.js",
},
plugins: [env({ prefix: "API", verbose: true, root: "../../.." })],
};