Framework support

Dotvault for Vue

A proper visual editor for Vue project env files.

Vue apps — whether Vite-based, Nuxt, or classic Vue CLI — all share the same .env conventions. The VITE_ or VUE_APP_ prefixes mark values that get baked into the client bundle; everything else stays server-side. Dotvault understands both and gives you a visual editor for the whole thing.

Dotvault detects your Vue setup automatically from package.json, flags anything that looks like a secret hiding in a client-exposed variable, and keeps a full snapshot history of every change you make.

What you get

  • Automatic detection for Vite + Vue, Nuxt, and Vue CLI projects.
  • Understands the VITE_, VUE_APP_, and NUXT_PUBLIC_ prefixes for client-exposed values.
  • Snapshot history on every save — roll back accidents in one click.
  • Diff view across environments so your dev, staging, and production files stay aligned.
  • Local-first — nothing leaves your Mac.
On Nuxt? Check out the dedicated Nuxt page for its runtime config and PUBLIC_ convention.