INTEGRITY Dokumentace

Vlastní sestavení

Vlastní sestavení vám umožňují upravit způsob kompilace kódu, než ho zpracuje Wrangler.

Nakonfigurujte vlastní buildy

Vlastní sestavení se nastavují přidáním [build] sekci ve vašem Konfigurační soubor Wrangler, a pomocí následujících možností nakonfigurujte vlastní sestavení.

Příklad:

{
	"build": {
		"command": "npm run build",
		"cwd": "build_cwd",
		"watch_dir": "build_watch_dir"
	}
}
[build]
command = "npm run build"
cwd = "build_cwd"
watch_dir = "build_watch_dir"

WRANGLER_COMMAND proměnná prostředí

Když Wrangler spustí váš vlastní příkaz pro sestavení, nastaví WRANGLER_COMMAND proměnnou prostředí, aby váš build skript dokázal rozpoznat, který příkaz Wranglera sestavení spustil. Díky tomu můžete proces sestavení přizpůsobit podle kontextu nasazení.

Možné hodnoty jsou:

Hodnota Příkaz Wrangleru spuštěn
dev wrangler dev
deploy wrangler deploy
versions upload wrangler versions upload
types wrangler types

To můžete využít například k tomu, abyste použili odlišná nastavení sestavení pro vývoj a produkci:

#!/bin/bash
if [ "$WRANGLER_COMMAND" = "dev" ]; then
  echo "Building for development..."
  # run a development build
else
  echo "Building for production..."
  # run a production build
fi