javascript - 将 React Webpack 应用程序(不是使用 create-react-app 创建的)部署到 Github 页面

标签 javascript reactjs github react-router github-pages

我是 React 生态系统的新手;我为技术 session 制作了一个简单的单页网页,我想将它部署到 gh-pages。

我知道 create-react-app 有 very good documentation关于部署到 gh-pages 但我的应用程序不是用它制作的。我手动设置 Webpack 和 React 的所有配置,而不是使用 create-react-app 使用的 react-scripts 模块。

我试图找到一些关于将非 create-react-app 部署到 gh-pages 的帖子,但我没有运气,所以我想知道是否有任何简单的解决方案。

我目前的解决方案是只将 dist 文件夹推送到 gh-pages 并提供服务。我想看看是否有一种更简单的方法,我可以将整个开发分支推送到 gh-pages 并仍然能够提供正确的元素。

最佳答案

可以push整个dev分支,选择github显示master分支的页面。确保在 master 分支中脚本被编译到存储库的 / (索引)中,这样您的页面就会显示出来。

关于javascript - 将 React Webpack 应用程序(不是使用 create-react-app 创建的)部署到 Github 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42545439/

相关文章:

javascript - 如何在没有浏览器检测的情况下识别 "input"事件中的错误行为?

reactjs - 使用 React 测试库模拟 iframe 的内容

git - 如何判断 merge 请求是否已 merge

git - 如何将已推送到 GitHub 的提交链接到问题?

git - 在 GitHub 上创建空分支

javascript - 使用复选框标记要删除的行

javascript - 要求文档底部的 JS 文件会带来可用性问题

javascript - 如何制作一个JS确认下面的离开页面功能

javascript - 在React组件中有关.this绑定(bind)的问题

node.js - 构建全栈应用程序目录的合适方法是什么?