Hanzo
PlatformHanzo KMSIntegrationsFrameworks

Vite

How to use Hanzo KMS to inject environment variables and secrets into a Vite app.

Prerequisites:

Initialize Hanzo KMS for your Vite app

# navigate to the root of your of your project 
cd /path/to/project

# then initialize Hanzo KMS
kms init

Start your application as usual but with Hanzo KMS

kms run -- <your application start command>

# Example
kms run -- npm run dev

Note that for environment variables to be exposed to the client, you'll have to prefix them with VITE_ and export them from the vite.config.js file. Read more about that here and here.

How is this guide?

Last updated on

On this page