如何修复GitHub Pages中的React Framework错误

时间:2019-01-30 16:36:45

标签: reactjs github

我学反应,并且设置在Github上回购,其位于https://github.com/chenjianAgain/ContactManager_Source.git

我用NPM运行编译生成构建的目录在我的笔记本电脑。并开始构建即可。

但是当我将整个构建目录复制到下面的新仓库中时,Github Pages无法访问它。 https://github.com/chenjianAgain/ContactManager_Destination.git

有人可以帮助我吗? 非常感谢。

https://github.com/chenjianAgain/ContactManager_Source.git

源代码在我的笔记本电脑上运行良好。

serve build也是行之有效的我的笔记本电脑。

https://github.com/chenjianAgain/ContactManager_Destination.git

但是当我将所有文件从/ build复制到上面的存储库时,Github页面无法正常工作。

1 个答案:

答案 0 :(得分:0)

转到您的package.json并添加此属性

    "homepage": "http://username.github.io/myapp" 

我的猜测是您错过了这一步。

此外,如果您正在使用react-router,则如果您在应用程序上使用子目录,则必须添加基本名称。

    <BrowserRouter basename="/myapp">
      <App />
    </BrowserRouter>,