【发布时间】:2019-06-01 10:39:25
【问题描述】:
我在尝试部署 create-react-app 到 GitHub 页面时遇到错误
在 repo 的设置中启用 gh-pages,安装 gh-pages 依赖项,将脚本添加到 package.json
这是回购:https://github.com/pablowbk/react-swapi-app
这就是我的 package.json 文件的外观:
{
"name": "swapiapp",
"version": "0.1.0",
"private": true,
"homepage": "https://pablowbk.github.io/react-swapi-app/",
"dependencies": {
"react": "^16.6.3",
"react-dom": "^16.6.3",
"react-scripts": "^2.1.3"
},
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d build",
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
..., //shortened for posting
"devDependencies": {
"gh-pages": "^2.0.1"
}
}
当我运行“npm run deploy”时:
链接到截图 -> npm run deploy error (还不能发布图片,抱歉...)
【问题讨论】:
-
你确定你的仓库不是私有的吗?
-
我将如何改变它?
-
在 GitHub 上的 repo 设置中,您可以将其设置为 private / public。
-
似乎是公开的。这是我在设置中得到的:
-
将此存储库设为私有请升级您的计划以将此存储库设为私有
标签: reactjs github deployment github-pages create-react-app