Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek ukazuje, jak vytvořit a nasadit webovou aplikaci VuePress do Azure Static Web Apps. Konečným výsledkem je nová aplikace Azure Static Web Apps s přidruženým GitHub Actions, která vám poskytne kontrolu nad tím, jak se aplikace sestaví a publikuje.
V tomto návodu se naučíte, jak:
- Vytvoření aplikace VuePress
- Nastavení azure Static Web Apps
- Nasazení aplikace VuePress do Azure
Požadavky
- Účet Azure s aktivním předplatným. Pokud ho nemáte, můžete si zdarma vytvořit účet.
- Účet GitHubu. Pokud ho nemáte, můžete si zdarma vytvořit účet.
- Instalace Gitu. Pokud ho nemáte, můžete nainstalovat Git.
- Node.js nainstalována.
Vytvoření aplikace VuePress
Vytvoření aplikace VuePress z rozhraní příkazového řádku (CLI):
Vytvořte novou složku pro aplikaci VuePress.
mkdir static-sitePřidejte README.md soubor složky.
echo '# Hello From VuePress' > README.mdInicializuje soubor package.json .
npm init -yPřidat VuePress jako .
devDependencynpm install --save-dev vuepressOtevřete soubor package.json v textovém editoru a přidejte do oddílu
scriptspříkaz sestavení.... "scripts": { "build": "vuepress build" } ...Vytvořte soubor .gitignore , který vyloučí složku node_modules .
echo 'node_modules' > .gitignoreInicializace úložiště Git
git init git add -A git commit -m "initial commit"
Nasdílení aplikace do GitHubu
K připojení ke službě Azure Static Web Apps potřebujete úložiště na GitHubu. Následující kroky ukazují, jak vytvořit úložiště pro váš web.
Vytvořte prázdné úložiště GitHubu (nevytvávejte soubor README) z https://github.com/newpojmenované aplikace vuepress-static-app.
Přidejte úložiště GitHub jako vzdálené úložiště do místního úložiště. Nezapomeňte přidat uživatelské jméno GitHubu místo zástupného symbolu
<YOUR_USER_NAME>v následujícím příkazu.git remote add origin https://github.com/<YOUR_USER_NAME>/vuepress-static-appNasdílejte místní úložiště do GitHubu.
git push --set-upstream origin main
Nasazení webové aplikace
Následující kroky ukazují, jak vytvořit novou statickou aplikaci webu a nasadit ji do produkčního prostředí.
Vytvoření aplikace
Přechod na web Azure Portal
Vyberte Vytvořit prostředek.
Hledání statických webových aplikací
Výběr statických webových aplikací
Vyberte Vytvořit
Na kartě Základy zadejte následující hodnoty.
Vlastnictví Hodnota Subscription Název vašeho předplatného Azure Skupina zdrojů my-vuepress-group název vuepress-static-app Typ plánu Zadejte možnost pro bezplatnou SKU. Oblast pro rozhraní API služby Azure Functions a přípravná prostředí Vyberte oblast, která je k vám nejblíže. Zdroj GitHub Vyberte Přihlásit se pomocí GitHubu a ověřit se pomocí GitHubu.
Zadejte následující hodnoty GitHubu.
Vlastnictví Hodnota Organizace Vyberte požadovanou organizaci GitHubu. Úložiště Vyberte vuepress-static-app. Větev Vyberte hlavní. Poznámka:
Pokud nevidíte žádná úložiště, možná budete muset autorizovat Azure Static Web Apps na GitHubu. Přejděte do úložiště GitHub a přejděte do části Aplikace Nastavení > Autorizované aplikace > OAuth, vyberte Azure Static Web Apps a pak vyberte Udělit. V případě úložišť organizace musíte být vlastníkem organizace, abyste udělili oprávnění.
V části Podrobnosti sestavení vyberte VuePress z rozevíracího seznamu Přednastavení sestavení a ponechte výchozí hodnoty.
Zkontrolujte a vytvořte
Výběrem možnosti Zkontrolovat a vytvořit ověřte správnost podrobností.
Výběrem možnosti Vytvořit spustíte vytvoření statické webové aplikace služby App Service a zřídíte GitHub Actions pro nasazení.
Po dokončení nasazení vyberte Přejít k prostředku.
Na obrazovce prostředku vyberte odkaz na adresu URL a otevřete nasazenou aplikaci. Možná budete muset chvíli počkat, než se GitHub Actions dokončí.
Vyčistěte zdroje
Pokud nebudete tuto aplikaci dál používat, můžete prostředek azure Static Web App odstranit pomocí následujících kroků:
- Otevření webu Azure Portal
- Na horním panelu hledání vyhledejte aplikaci podle názvu, který jste zadali dříve.
- Klikněte na aplikaci.
- Klikněte na tlačítko Odstranit .
- Kliknutím na tlačítko Ano potvrďte akci odstranění.