我自己一直在设置反应网络应用程序/网络包等噩梦。所以现在我正在使用Gatsby,这是一个救生员!!!!
我已经使用NPM在本地安装了Gatsby。我想把它部署到我的Github页面......它有点工作......
以下是我所遵循的说明: https://www.gatsbyjs.org/docs/deploy-gatsby/#github-pages
以下是我在GitHub.io页面上看到的内容: https://reenaverma.github.io/
它不是默认的入门包索引页面/内容,我在我的localhost 8000上看到了。
我可以在我的Github repo上看到已经部署到Github的正确内容: https://github.com/ReenaVerma/reenaverma.github.io
但我实际上并没有在我的网址上看到它。看起来它首先出现在我的自述文件中...我该如何解决这个问题?
有什么想法吗?
答案 0 :(得分:3)
我看到你的盖茨比项目是你的主要页面。因此,您需要将构建置于主分支中,而不是 gh-pages分支。
所以你需要把你的src代码放在你选择的分支中。在主分支中放置生成的构建。
将您的脚本更改为以下
"scripts": {
"deploy": "gatsby build && gh-pages -b master -d public",
}