← Cloudflare Pages / pages / how-to
Nastavení příkazů sestavení pro jednotlivé větve
Tento průvodce vás naučí, jak nastavit sestavovací příkazy pro konkrétní větve. Použijete přitom CF_PAGES_BRANCH proměnnou prostředí ke spuštění skriptu na určené větvi místo větve Production. Tento návod předpokládá, že máte účet Cloudflare a projekt Pages.
Nastavení
Vytvořte .sh soubor v adresáři vašeho projektu. Název souboru si můžete zvolit sami, doporučujeme však použít název build.sh.
V následujícím skriptu použijete CF_PAGES_BRANCH proměnnou prostředí ke zjištění, která větev se právě sestavuje. Naplňte svou .sh soubor s následujícím obsahem:
# !/bin/bash
if [ "$CF_PAGES_BRANCH" == "production" ]; then
# Run the "production" script in `package.json` on the "production" branch
# "production" should be replaced with the name of your Production branch
npm run production
elif [ "$CF_PAGES_BRANCH" == "staging" ]; then
# Run the "staging" script in `package.json` on the "staging" branch
# "staging" should be replaced with the name of your specific branch
npm run staging
else
# Else run the dev script
npm run dev
fiPublikujte své změny
Chcete-li změny uplatnit:
-
V dashboardu Cloudflare přejděte na Workers & Pages stránce.
Přejděte na Workers & Pages ↗ -
Vyberte svůj projekt Pages.
-
Přejděte na Nastavení > Sestavení a nasazení > Konfigurace sestavení > Upravit konfigurace.
-
Aktualizujte Příkaz sestavení hodnotu pole na
bash build.sha vyberte Save.
Úspěšnost sestavení ověříte nasazením projektu.