如何使用Azure Static Web Apps部署React应用程序

如何使用Azure Static Web Apps部署React应用程序

Microsoft Azure是一个公共云计算平台,它提供了许多云服务来访问、管理和部署应用程序。而Azure Static Web App是Microsoft Azure的其中一个服务,它可以自动从代码仓库构建和部署全栈Web应用程序到Azure。

在本文中,我们将学习如何在Azure Static Web Apps中部署React应用程序。

使用Azure Static Web Apps部署React应用程序的步骤

要求:

  1. GitHub账号
  2. Microsoft Azure账号
  3. Node.js
  4. create-react-app包

步骤1: 安装Node.js。如果已经安装了Node.js,则可以跳过此步骤。

node --version

如何使用Azure Static Web Apps部署React应用程序

步骤2: 安装 create-react-app。运行以下命令在您的计算机上全局安装 create-react-app 包。如果已经安装了此软件,您可以跳过此步骤。

npm install -g create-react-app

如何使用Azure Static Web Apps部署React应用程序

步骤3: 创建React应用程序

  • 在您想要创建React应用程序的文件夹中打开终端。
  • 逐个运行以下命令来创建React应用程序。
create-react-app react-app-static-web-app
cd react-app-static-web-app
npm start
  • 这里的“ react-app-static-web-app ”是我们的React应用程序的名称。

如何使用Azure Static Web Apps部署React应用程序

  • cd react-app-static-web-app ”将终端导航到新创建的“react-app-static-web-app”文件夹。
  • npm start ”命令将启动本地服务器。

如何使用Azure Static Web Apps部署React应用程序

  • 现在,React应用程序正在运行,地址为 http://localhost:3000/
  • 将链接复制粘贴到浏览器中以打开React应用程序。

如何使用Azure Static Web Apps部署React应用程序

步骤4: 创建一个GitHub存储库来存储React应用程序

如何使用Azure Static Web Apps部署React应用程序

步骤5 将本地文件提交到GitHub存储库

  • 运行以下命令将文件提交到GitHub存储库。
  • 注意:将<replace with repo>替换为您的存储库。
git init
git add .
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/<replace with repo>.git
git push -u origin main

如何使用Azure Static Web Apps部署React应用程序

注意:请确保你已经在你的电脑上安装并授权了它。

步骤6: 打开Microsoft Azure静态网络应用程序。使用您的登录凭证登录。

如何使用Azure Static Web Apps部署React应用程序

  • 在 Azure 主页的搜索栏中搜索“静态网页应用程序”。

如何使用Azure Static Web Apps部署React应用程序

步骤7: 创建一个静态Web应用

  • 项目详情
  1. 选择订阅.
  2. 创建一个新的或选择一个现有的资源组.
  3. 输入您的应用程序的名称.
  4. 选择计划和地区.

如何使用Azure Static Web Apps部署React应用程序

  • 部署详情
  1. 选择代码库来源。在这个示例中,GitHub 是一个来源。
  2. 使用您的 GitHub 帐户登录
  3. 选择您的 React 应用的组织、代码库和分支。

如何使用Azure Static Web Apps部署React应用程序

  • 生成详细信息
  1. 选择 React 作为生成预设。
  2. 将其余内容保持默认设置。

如何使用Azure Static Web Apps部署React应用程序

  • 点击“Review + create”。
  1. 验证摘要并点击“创建”。
  2. 等待应用程序部署完成。

如何使用Azure Static Web Apps部署React应用程序

步骤8: 导航到GitHub存储库

  • 点击Actions。
  • 等待进度完成。

如何使用Azure Static Web Apps部署React应用程序

步骤9: 返回 Azure

  • 回到 Azure 静态网页应用部署页面。
  • 在部署页面上,点击 “转到资源”。

如何使用Azure Static Web Apps部署React应用程序

步骤10: 探索URL(输出)

点击URL并检查工作状态。

如何使用Azure Static Web Apps部署React应用程序

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程