Dokumentace Domluvit pilot

Proměnné prostředí a secrets

Uložte secrets pro použití při lokálním vývoji buď do .dev.vars soubor nebo .env soubor ve stejném adresáři jako konfigurační soubor Wrangleru.

Tyto soubory by měly být formátovány pomocí dotenv ↗ syntax. Například:

.dev.vars / .env
SECRET_KEY="value"
API_TOKEN="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9"

Chcete-li nastavit různé tajné klíče pro každé prostředí Cloudflare, vytvořte soubory s názvem .dev.vars.<environment-name> nebo .env.<environment-name>.

Když v lokálním vývoji vyberete prostředí Cloudflare, načte se nejprve soubor specifický pro dané prostředí, a to před obecným .dev.vars (nebo .env) soubor.

Základní nastavení

Následující kroky ukazují, jak nastavit proměnné prostředí pro lokální vývoj pomocí .dev.vars nebo .env soubory.

  1. Vytvořte .dev.vars / .env soubor v kořenovém adresáři projektu.

  2. Přidejte páry klíč-hodnota:

    .dev.vars/.env
    API_HOST="localhost:3000"
    DEBUG="true"
    SECRET_TOKEN="my-local-secret-token"
  3. Spusťte svůj dev příkaz

    Wrangler

    npx wrangler dev

    Plugin Vite

    npx vite dev

Více lokálních prostředí

Chcete-li simulovat různá místní prostředí, můžete poskytnout soubory specifické pro dané prostředí. Můžete mít například staging prostředí, které vyžaduje jiná nastavení než vaše vývojové prostředí.

  1. Vytvořte soubor s názvem .dev.vars.<environment-name>/.env.<environment-name>. Můžeme například použít .dev.vars.staging/.env.staging.

  2. Přidejte páry klíč-hodnota:

    .dev.vars.staging/.env.staging
    API_HOST="staging.localhost:3000"
    DEBUG="false"
    SECRET_TOKEN="staging-token"
  3. Zadejte prostředí při spouštění dev příkaz:

    Wrangler

    npx wrangler dev --env staging

    Plugin Vite

    CLOUDFLARE_ENV=staging npx vite dev
    • Při použití .dev.vars.staging, použijí se pouze hodnoty z tohoto souboru namísto .dev.vars.
    • Při použití .env.staging, hodnoty se sloučí s .env soubory, přičemž přednost má nejspecifičtější soubor.

Zjistit více

Požádejte o pilot zdarma

Domluvit pilot