部署到 GitHub 个页面时收到错误
Receive error when deploy to GitHub pages
我将 React 应用程序部署到 git 中心页面并收到错误。 gzip 后的文件大小:
68.67 KB build\static\js.c2c334ae.chunk.js
2.98 KB build\static\js\main.8a72b1a2.chunk.js
774 B build\static\js\runtime~main.8f8a00a4.js
该项目是在假定托管在 /sort-customers-list/
的情况下构建的。
您可以使用 package.json
.
中的主页字段进行控制
构建文件夹已准备好部署。
要在 https://sejob.github.io/sort-customers-list 发布它,
运行: npm 运行 部署
在此处了解有关部署的更多信息:
sort-customers-list@0.1.0 deploy
C:\Users\SeJo\Documents\Code\DEV_HW\sort-customers-list
gh-pages -d build
“文件”参数必须是字符串类型。接收类型未定义
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sort-customers-list@0.1.0 deploy: `gh-pages -d build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sort-customers-list@0.1.0 deploy script.
npm ERR! This is probably not a problem with npm. There is likely
additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!
C:\Users\SeJo\AppData\Roaming\npm-cache\_logs19-08-01T12_09_52_445Z-debug.log
我在全新安装 create-react-app
时也遇到了同样的问题。我不知道问题出在哪里,但我做了以下操作:
- 将
gh-pages
从 2.1.0
降级为 2.0.1
- 而不是 运行宁
npm run deploy
,手动 运行 npm run build
然后从命令行 gh-pages -d build
。
起初,即使在检查版本已降级到 2.0.1
之后,我也会在命令行中遇到同样的错误,但由于某种原因,它在手动创建 gh-pages
分支后仍然有效并将一些文件推入其中。截至目前,npm run deploy
抛出错误,但至少 gh-pages -d build
从控制台工作。
问题出现在GitHub页的新版本中。只需使用此命令安装 GitHub 页的先前版本:
npm install gh-pages@2.0.1
希望对您有所帮助!
INSTALL/REINSTALL GIT
更新 NPM
重新打开编辑器
这解决了我的问题
使用版本 2.0.1
npm i gh-pages@2.0.1
我将 React 应用程序部署到 git 中心页面并收到错误。 gzip 后的文件大小:
68.67 KB build\static\js.c2c334ae.chunk.js
2.98 KB build\static\js\main.8a72b1a2.chunk.js
774 B build\static\js\runtime~main.8f8a00a4.js
该项目是在假定托管在 /sort-customers-list/
的情况下构建的。
您可以使用 package.json
.
构建文件夹已准备好部署。 要在 https://sejob.github.io/sort-customers-list 发布它, 运行: npm 运行 部署
在此处了解有关部署的更多信息:
sort-customers-list@0.1.0 deploy
C:\Users\SeJo\Documents\Code\DEV_HW\sort-customers-list
gh-pages -d build
“文件”参数必须是字符串类型。接收类型未定义
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sort-customers-list@0.1.0 deploy: `gh-pages -d build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sort-customers-list@0.1.0 deploy script.
npm ERR! This is probably not a problem with npm. There is likely
additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!
C:\Users\SeJo\AppData\Roaming\npm-cache\_logs19-08-01T12_09_52_445Z-debug.log
我在全新安装 create-react-app
时也遇到了同样的问题。我不知道问题出在哪里,但我做了以下操作:
- 将
gh-pages
从2.1.0
降级为2.0.1
- 而不是 运行宁
npm run deploy
,手动 运行npm run build
然后从命令行gh-pages -d build
。
起初,即使在检查版本已降级到 2.0.1
之后,我也会在命令行中遇到同样的错误,但由于某种原因,它在手动创建 gh-pages
分支后仍然有效并将一些文件推入其中。截至目前,npm run deploy
抛出错误,但至少 gh-pages -d build
从控制台工作。
问题出现在GitHub页的新版本中。只需使用此命令安装 GitHub 页的先前版本:
npm install gh-pages@2.0.1
希望对您有所帮助!
INSTALL/REINSTALL GIT 更新 NPM 重新打开编辑器
这解决了我的问题
使用版本 2.0.1
npm i gh-pages@2.0.1