📜  托管在 gh 页面上的反应 (1)

📅  最后修改于: 2023-12-03 15:10:03.367000             🧑  作者: Mango

托管在 GitHub Pages 上的 React

GitHub Pages 是一个允许用户托管静态 HTML、CSS 和 JavaScript 网站的免费服务。React 是一个用于构建用户界面的 JavaScript 库。在本文中,我们将介绍如何将 React 应用程序托管在 GitHub Pages 上。

第一步:创建 React 应用程序

要在 GitHub Pages 上托管 React 应用程序,首先需要创建一个 React 项目。您可以通过使用 create-react-app 来创建一个新的 React 应用程序。

npx create-react-app my-app
cd my-app

启动应用程序的开发服务器,确保 React 应用程序可用。

npm start
第二步:将应用程序部署到 GitHub Pages

有多种方法可以将 React 应用程序部署到 GitHub Pages。以下是其中一种方法:

1.在 GitHub 上创建一个新的存储库。

2.使用以下命令将应用程序的代码提交到新的存储库中。

git remote add origin git@github.com:username/my-app.git
git push -u origin master

3.安装 gh-pages 包。这个包将帮助我们将 React 应用程序部署到 GitHub Pages 上。

npm install --save-dev gh-pages

4.在 package.json 文件中,添加以下字段。

"homepage": "https://username.github.io/my-app",
"scripts": {
  "predeploy": "npm run build",
  "deploy": "gh-pages -d build"
}

请将 username 替换为您的 GitHub 用户名,并将 my-app 替换为您在步骤 1 中创建的存储库名称。

5.运行以下命令将应用程序部署到 GitHub Pages 上。

npm run deploy

6.如果一切顺利,您的 React 应用程序现在应该托管在 https://username.github.io/my-app 上。

结论

本文介绍了如何将 React 应用程序托管在 GitHub Pages 上。使用这种方法,您可以创建免费的 React 应用程序,并轻松地在 GitHub Pages 上部署它们。