Dokumentace Domluvit pilot

Statický web

Next.js ↗ je open-source framework React pro tvorbu webů a aplikací. V tomto návodu vytvoříte statickou aplikaci Next.js a nasadíte ji pomocí Cloudflare Pages.

Tento průvodce vás naučí, jak nasadit statický web z projektu Next.js pomocí statické exporty ↗.

Než budete pokračovat

Všechny průvodce frameworky předpokládají, že již máte základní znalosti Git ↗. Pokud s Gitem začínáte, podívejte se na tento shrnutá příručka ke Gitu ↗ jak nastavit Git na svém lokálním počítači.

Pokud klonujete přes SSH, musíte vygenerujte SSH klíče ↗ na každém počítači, který používáte pro push nebo pull z GitHubu.

Viz dokumentace GitHub ↗ a Dokumentace Git ↗ s dalšími informacemi.

Vyberte svůj projekt Next.js

Pokud již máte projekt Next.js, který chcete nasadit, ujistěte se, že je nakonfigurováno pro statické exporty ↗, přejděte do jejího adresáře a pokračujte dalším krokem. Jinak použijte create-next-app k vytvoření nového projektu Next.js.

npx create-next-app --example with-static-export my-app

Po vytvoření projektu se vygeneruje nový my-app adresář bude vygenerován pomocí oficiálního with-static-export ↗ jako šablonu. Pro pokračování přejděte do tohoto adresáře.

cd my-app

Vytvořte repozitář GitHub

Vytvořte nový repozitář GitHub na repo.new ↗. Po vytvoření nového repozitáře v terminálu spusťte následující příkazy, kterými připravíte a odešlete svou místní aplikaci na GitHub:

git remote add origin https://github.com/<GH_USERNAME>/<REPOSITORY_NAME>.git
git branch -M main
git push -u origin main

Nasaďte svou aplikaci na Cloudflare Pages

Chcete-li nasadit svůj web do Pages:

  1. V dashboardu Cloudflare přejděte na Workers & Pages stránce.

    Přejděte na Workers & Pages ↗
  2. Vyberte Vytvoření aplikace.

  3. Vyberte Pages kartě.

  4. Vyberte Importujte existující repozitář Git.

  5. Vyberte nově vytvořený repozitář GitHub a poté vyberte Zahájit nastavení.

  6. V Nastavení sestavení sekci vyberte Next.js (statický export HTML) jako Přednastavení frameworku. Váš výběr poskytne následující informace:

Konfigurační možnostHodnota
Produkční větevmain
Příkaz sestavenínpx next build
Adresář sestaveníout

Po nakonfigurování webu můžete spustit první nasazení. Cloudflare Pages nainstaluje next, závislosti projektu a sestaví web, než ho nasadí.

Zobrazte si náhled svého webu

Po nasazení webu získáte pro svůj projekt jedinečnou subdoménu na *.pages.dev.

Pokaždé, když do svého webu Next.js odešlete commit s novým kódem, Cloudflare Pages automaticky znovu sestaví a nasadí váš projekt. Získáte také přístup k náhledová nasazení u nových pull requestů, takže si můžete prohlédnout, jak změny na vašem webu vypadají, než je nasadíte do produkce.

Kompletní návod k nasazení vašeho prvního webu na Cloudflare Pages najdete v Úvodní návod.

Požádejte o pilot zdarma

Domluvit pilot