小编Mah*_*ani的帖子

如何将 React 应用程序部署到个人页面的 Github 页面

有一些关于如何将 react-app 部署到 GitHub 项目页面的教程,例如这篇文章(即www.{github-username}.github.io/{project-name}),使用npm run deploy.

但是,当我尝试将我构建的 react-app 部署为我的个人页面(即 URL 将为www.{github-username}.github.io/)时,在尝试部署时构建成功后终端会冻结。

我的package.json样子如下(根据现有教程的建议):

{
  "homepage": "http://{github-username}.github.io/",
  "name": "personal-page",
  ...
}

"scripts": {
    ...
    "predeploy": "npm run build",
    "deploy": "gh-pages -d build"
  },
Run Code Online (Sandbox Code Playgroud)

我跑了npm run deploy命令。项目构建成功,然后终端在部署前崩溃。当我CTRL+C用来终止进程并重新运行命令时,它向我显示了这个错误:“分支 gh-pages 已经存在”。有些人已经提到运行此命令将解决问题:rm -rf node_modules/gh-pages/.cache,但它对我不起作用。

git github-pages reactjs

3
推荐指数
1
解决办法
949
查看次数

标签 统计

git ×1

github-pages ×1

reactjs ×1