我对React生态系统还不熟悉;我为一个技术会议制作了一个简单的单页网页,我想将它部署到gh-pages。
我知道create-react-app在部署到gh页面时有very good documentation但我的应用程序不是用它制作的。我手动设置Webpack和React的所有配置,而不是使用create-react-app使用的react-scripts模块。
我尝试了一些关于在gh-pages中部署非创建反应应用程序的帖子,但我没有运气,所以我想知道是否有任何简单的解决方案。
我目前的解决方案是只将dist文件夹推送到gh页面并提供服务。我想看看是否有一种更简单的方法,我可以将整个dev分支推送到gh-pages并且能够仍然提供正确的元素。
答案 0 :(得分:3)
您可以推送整个dev分支并选择github以显示there are untracked files in subdir/c
分支中的页面。确保在.gitignore
分支中将脚本编译到存储库的master
(索引)中,以便显示您的页面。
答案 1 :(得分:0)
我知道这个问题已经很晚了,但您可以使用gulp
和gulp-gh-pages
自动将React构建推送到Github Pages。