问题标签 [github-pages-deploy-action]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
689 浏览

github-pages - 使用 github 操作和 github-pages-deploy-action 时出现 github 页面问题?

我有一个简单的github 存储库,用于托管我的简历内容。我使用 hackmyresume 生成 index.html。我正在使用 Github Actions 运行 npm 构建,它应该将生成的内容发布到 gh-pages 分支。

我的工作流程文件有

构建命令是

我可以看到生成的 html 文件被提交到 github 分支

https://github.com/emeraldjava/emeraldjava/blob/gh-pages/index.html

但是 gh-page 没有选择这个?当我点击时出现 404 错误

https://emeraldjava.github.io/emeraldjava/

我相信我的回购设置和秘密是正确的,但我必须遗漏一些小东西。任何帮助,将不胜感激。

0 投票
1 回答
225 浏览

git - GitHub Pages 使用 Sapper 构建失败

我已经为这个项目苦苦挣扎了一段时间,我已经放弃了一切尝试,只是通过 Sapper/Svelte 和 GitHub Pages 部署来了解基础知识,因为我需要它作为 GitHub 应用程序运行。我已经阅读了多个教程,现在我尝试尽可能接近地匹配这个示例存储库,但我在构建和部署时遇到错误。

当我查看 GitHub Actions 选项卡时,我一直看到的错误是:

❌ 构建和部署

运行 JamesIves/github-pages-deploy-action@releases/v3

检查配置并开始部署...

使用访问令牌部署...

配置 git...</p>

##[错误]初始化存储库时出错:进程'/usr/bin/git'失败,退出代码为128 ❌</p>

部署失败!❌</p>

其他一切都过去了。我是 Sapper/Svelte 的新手,对 GitHub Pages 还有些陌生,所以如果我遗漏了一些明显的东西,请原谅我。

编辑:

我的main.yml文件类似于以下内容:

这是从https://gavinr.com/svelte-sapper-github-pages-actions/复制的

0 投票
1 回答
517 浏览

environment-variables - 工作流文件环境变量的 GitHub Pages 错误

有谁知道如何为 GitHub Pages 上的实时站点提供环境变量?

我正在尝试将我的网站部署到 GitHub Pages 并使用我在 GitHub 上的机密设置中输入的环境变量,但我的 .yaml 工作流文件出现错误。该网站完全不使用工作流即可工作,但用户需要输入环境变量,我会更改它,这样就没有必要了,我在 GitHub 上找到的文档说你可以通过使用工作流来做到这一点,所以我试图实现一个,但似乎无法弄清楚。

大部分代码取自我在文件中注释并显示工作示例的其他站点,但是当我尝试复制各种示例时遇到很多错误,例如:

  • “初始化存储库时出错:需要分支。”
  • “未能下载操作'https://api.github.com/repos/spk2dc/github-pages-deploy-action/tarball/releases/v3'。错误响应状态代码不表示成功:404(未找到)。 "
0 投票
1 回答
149 浏览

github-pages-deploy-action - Gh-pages 没有显示正确的东西

我在显示正确的页面时遇到了一些问题。我查找了不同的答案,但它们似乎对我不起作用。

https://github.com/samus94/portfolio2.1

请让我知道我在这里做错了什么。它之前显示自述文件,我认为它仍然是。

0 投票
1 回答
943 浏览

reactjs - 将前端部署到 GitHub 页面,将后端部署到 Heroku

我尝试将后端部署到 Heroku,之后我的网站仍在运行,http://localhost:3000/但在我构建了用于在 GitHub Pages 上部署的应用程序后,该网站停止在 Github 页面上运行,但在本地环境中运行。

这是我的 GitHub 存储库:https ://github.com/pranjalchaplot/missedmessage/

我部署的 GitHub 页面(不起作用):https ://pranjalchaplot.github.io/missedmessage/

0 投票
1 回答
315 浏览

javascript - Github Pages 不加载 three.js 动画

当我在本地执行“包裹 index.html”时,我的 index.html 运行良好,但是当我将其发布到 github 页面时,它不显示 js 动画。我看到浏览器的控制台,它没有显示任何错误,我应该怎么做才能使图像动画出现?(我对此很陌生,感谢您的帮助)这是我的网站链接。 https://mollyxuemn.github.io/Meini-sWeb/ 应该是这样的: 在此处输入图片描述

代码见:https ://github.com/MollyXuemn/Meini-sWeb

0 投票
1 回答
356 浏览

http-headers - 如何为 Hugo 网站添加自定义 http 标头

我正在通过 Github 页面部署 Hugo 站点,但我想添加自定义 HTTP 标头,例如 X-Frame-Options、X-XSS-protections。但是,我尝试按照他们网站的说明将以下代码添加到我的 config.yaml 文件中。但它不起作用。该网站仍然存在标头漏洞。有人可以在这方面帮助我。

0 投票
1 回答
363 浏览

themes - 通过 github 操作部署的 github 页面上的 Hugo 网站不适用于自定义主题

我有一个 github 存储库 [1](名为“exo-cortex.github.io”,我想用它在 github 上创建一个静态网站)。其中有hugo源文件。还有一个用于主题“archie”的 git 子模块 [2],我已经对其进行了分叉,因为我想对其进行一些更改(即数学符号的 KaTeX 渲染)。通过命令“hugo server”,我可以在本地查看网站,一切正常。一旦我运行命令

hugo 将项目编译成文件夹“public”[3] 中的静态网站。

我了解到,通过 github 操作,我可以让 github 为我做编译和部署。事实上,我得到了某种网站,虽然没有主题和内容。我已经尝试了很多次,但它不起作用。

我的方法有一些常见的陷阱吗?有没有更好的办法?例如,我正在考虑使用上面标记的 3 个存储库 [1-3]。在这个星座中,我将以不同的名称(即不是exo-cortex.github.io)和 2 个 git 子模块拥有主 repo [1]:[2] 将保持原样和 [3](文件夹“public”)将是第二个 git 子模块,我将使用它直接推送到我的 github 页面网站。这样我就必须在本地计算机上手动构建站点。

0 投票
0 回答
39 浏览

github - 向 GITHUB 页面添加自定义 URL 不起作用

我尝试将自定义 URL 添加到 GitHub 页面,但它不起作用。我正确添加了 A 记录和 CNAME,甚至在存储库中添加了 CNAME 文件。并且还等了 48 小时,看看是否发生了 DNS 更改。当我转到我的自定义 URL 时,它会显示一个空白页面。

GitHub 页面设置

DNS 设置

网站 SS

0 投票
0 回答
43 浏览

reactjs - 无法在 github 页面上重定向 React 路由

我有一个使用 react-router 的反应页面。

当我在本地运行应用程序时,我能够将默认路径重定向到特定组件。(在我的特殊情况下,“/”重定向到“/shop”组件。)

但是,当我将应用程序部署到 GitHub 页面时,默认路径不会重定向到商店组件。

https://vezinaca.github.io/redux-shopping-cart

我尝试将“商店”添加到“主页”:“http://vezinaca.github.io/redux-shopping-cart/”,我的 package.json 文件的行,但这不起作用。