📅  最后修改于: 2023-12-03 15:10:03.367000             🧑  作者: Mango
GitHub Pages 是一个允许用户托管静态 HTML、CSS 和 JavaScript 网站的免费服务。React 是一个用于构建用户界面的 JavaScript 库。在本文中,我们将介绍如何将 React 应用程序托管在 GitHub Pages 上。
要在 GitHub Pages 上托管 React 应用程序,首先需要创建一个 React 项目。您可以通过使用 create-react-app
来创建一个新的 React 应用程序。
npx create-react-app my-app
cd my-app
启动应用程序的开发服务器,确保 React 应用程序可用。
npm start
有多种方法可以将 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 上部署它们。