问题标签 [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 投票
0 回答
102 浏览

github - GitHub部署问题错误:进程完成,退出代码1

嘿,任何人都可以帮助我吗?我坚持了几天。我从我的项目推到了 gh 页面,我得到了消息。在此处输入图像描述

谢谢你们!!

运行 npm ci

core-js-pure@3.19.1 postinstall /home/runner/work/teste/teste/node_modules/core-js-pure node -e "try{require('./postinstall')}catch(e){}"

core-js@2.6.12 postinstall /home/runner/work/teste/teste/node_modules/babel-runtime/node_modules/core-js node -e "try{require('./postinstall')}catch(e){ }"

ejs@2.7.4 安装后 /home/runner/work/teste/teste/node_modules/ejs 节点 ./postinstall.js

fsevents@1.2.13 install /home/runner/work/teste/teste/node_modules/webpack-dev-server/node_modules/fsevents node install.js

不支持作为平台 linux 跳过“fsevents”构建

fsevents@1.2.13 install /home/runner/work/teste/teste/node_modules/watchpack-chokidar2/node_modules/fsevents node install.js

不支持作为平台 linux 跳过“fsevents”构建

core-js@3.19.1 postinstall /home/runner/work/teste/teste/node_modules/core-js node -e "try{require('./postinstall')}catch(e){}"

在 18.274 秒内添加了 1970 个包

github-teste@0.1.0 build /home/runner/work/teste/teste react-scripts build

创建优化的生产构建...

将警告视为错误,因为 process.env.CI = true。大多数 CI 服务器会自动设置它。

编译失败。

src/Components/RecipesList.jsx 第 34:6 行:React Hook useEffect 缺少依赖项:“checkIfThisPageIsFoodOrDrink”、“getRandomListFromApi”和“title”。要么包含它们,要么删除依赖数组 react-hooks/exhaustive-deps

src/Components/ShareAndFavRecipes.jsx 第 56:6 行:React Hook useEffect 缺少依赖项:'checkingIfIsFavorite'。要么包含它,要么移除依赖数组 react-hooks/exhaustive-deps

src/Pages/DrinkRecipeDetailed.jsx 第 15:6 行:React Hook useEffect 缺少依赖项:“getSelectedDrink”和“idReceita”。要么包含它们,要么删除依赖数组 react-hooks/exhaustive-deps

src/Pages/FoodRecipeDetailed.jsx 第 15:6 行:React Hook useEffect 缺少依赖项:“getSelectedMeal”和“idReceita”。要么包含它们,要么删除依赖数组 react-hooks/exhaustive-deps

npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!github-teste@0.1.0 构建:react-scripts build npm ERR!退出状态 1 npm ERR!npm 错误!在 github-teste@0.1.0 构建脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/home/runner/.npm/_logs/2021-11-24T19_56_00_696Z-debug.log 错误:进程完成,退出代码为 1。

0 投票
0 回答
18 浏览

git - gith 停止使用 Mac M1 中钥匙串中的个人访问令牌 (PAT)

所以我使用来自 github 的令牌通过终端提交 github 页面 - 但它不起作用。很久以前,它要求我输入登录名和密码,然后(在 2021 年 8 月 13 日之后)它要求提供令牌 - 我这样做了,并且使用此解决方案运行顺利:https ://stackoverflow.com/a/68780401/419399

现在(我有带有 M1 芯片的新 mac)我遵循与此处相同的路径:https ://stackoverflow.com/a/68780401/419399它对我不起作用。

终端不断询问用户名和密码 - 当我给它时,它说我需要一个令牌......而且我在钥匙串中有 github 的令牌(顺便说一句,它适用于 PyCharm)。

有点不知道为什么它不再起作用

0 投票
1 回答
384 浏览

github - 我从 GitHub Pages 部署中收到 400 状态代码错误

在自动化的“页面构建和部署”工作流程中,我收到以下错误:

错误:请求失败,状态码为 400

这只是一个静态站点,没有 jekyll 或类似的东西(我.nojekyll在根目录中有一个文件)并且它运行了好几年直到今天。

我已经在 GitHub 支持上打开了一张票,但如果这里有人可以同时帮助我......我能做些什么来解决这个问题吗?

0 投票
1 回答
27 浏览

github-pages - 如何将 Angular 13 应用程序部署到 Git Hub 页面而不获取自述文件或 404

tldr; 我想我需要添加一个 github 令牌。我有一个来自 github 的令牌,但我不知道如何在我所处的阶段实现它。

我正在尝试将 Angular 13 应用程序部署到 github 页面。现在,它只是自动生成的应用程序(此时我还没有添加或更改任何代码)。这是我采取的步骤

第 1 步:创建应用程序并确保其正常工作

第 2 步:在 Github 上创建一个仓库

第 3 步:检查它是否自动连接到一个 repo(如果它不是我们想要的,则删除它)

第 4 步:连接到正确的 Git Repo(将变量替换为用户名和项目名称)

第 5 步:推送到 Git 存储库

第 6 步:托管

当我做所有这些时,它表明它有效。但是,它只是加载一个 404 错误。经过大量的谷歌搜索,我认为这与令牌有关。所以我去拿了令牌,但我不知道该怎么处理它。

工作流程更新

PS 已经看到Git Hub 页面未部署。(404)这没有帮助。

0 投票
1 回答
145 浏览

git - 致命:在 .gitmodules 中找不到子模块路径“dist”的 url

我正在尝试将我的应用程序部署到 git 页面,但 GitHub 页面的状态失败。

当我开始“ pages build and deployment”行动时,我有一个下一个问题:

我做错什么了吗?

0 投票
0 回答
10 浏览

reactjs - I have issues updating github pages

I hosted my website(react app) on github pages but now when i update the content of the site and push to github.. the website is not updating or showing the updated version i tried npm run build before git push but still not wrking

0 投票
1 回答
23 浏览

reactjs - 是否可以将非主分支部署到 Github Pages?

我有一个使用 create-react-app 创建的 React 应用程序,它通过npm run deploy使用以下命令的命令部署到 Github Pages:

更具体地说,我从这里使用了 Github Pages 步骤:https ://www.freecodecamp.org/news/surge-vs-github-pages-deploying-a-create-react-app-project-c0ecbf317089

我从我的一些非开发朋友那里得到了关于应用程序不同版本的反馈,所以我希望能够进行更改,将它们推送到分支,然后将该分支部署到主页。然后,如果更改不受欢迎,我可以再次部署主分支,而不必通过合并和恢复来弄乱主分支。这可能吗,如果可以,我该怎么做?我"deploy": "gh-pages -b <branch-name> -d build"在脚本中尝试过,但无济于事,而且谷歌似乎没有回答这个特殊问题。(可能是我在“如何将 React 应用程序部署到 Github Pages”教程的海洋中找不到它,我已经解决了)

存储库,以防需要进一步的上下文:https ://github.com/JayBaileyCS/cultivation-idle

0 投票
0 回答
10 浏览

angular - Angular 应用 GH 页面 runtime.903ed2a793615b95c491.js:1 加载资源失败:服务器响应状态为 404 ()

我对部署在 GH 页面上的 Angular 应用程序有疑问。构建和部署进展顺利,但页面为空白,我在控制台中遇到问题:加载资源失败:服务器响应状态为 404 () styles.e527696b96903f9d28f7.css:1

GH 回购:https ://github.com/karolina-S/portfolio-roczek GH 页面:https ://karolina-s.github.io/portfolio-roczek/

我尝试将“./”或“/”添加到 docs 和/或 dist 文件夹中的文件路径,但它们都没有解决我的问题。我还尝试在类似的问题答案中找到“ng build --base-href ./”,但效果不佳。更改为也没有奏效。

我尝试了 Internet 上的教程,包括关于 Angular 文档的教程,但问题仍然存在。

有人可以帮我吗?

0 投票
1 回答
27 浏览

javascript - 部署到 Github Pages 时出现 React-Router 问题?

我在 Github Pages 上部署多页 React 应用程序(使用 React-Router V.6)时遇到了一些麻烦。在我的实际部署构建(此处)中,每当我转到某个路线(例如 about 或 resume)并刷新时,我都会收到 404。我认为这是由于客户端渲染以及仅知道基本 url 的 GH 页面“/portfolio”,而不知道“/portfolio/about”。

我还在学习 React-Router 的原理,所以我一直在疯狂寻找解决方案,但没有运气。我已经搜索了这些解决方案:

React Router v4:无法在 GitHub 页面上加载页面

https://github.com/rafgraph/spa-github-pages

似乎都不适合我。

将我的问题归结为最简单的术语,我想知道解决这个问题的最简单方法是什么。

我已经尝试将我的 BrowserRouter 切换到 HashRouter,但这没有用。我试图在我的 Index.html 中添加一个 404.html 文件和一个重定向脚本,但这也不起作用。我不是在寻找任何太强大的东西,因为这只是一个托管在 GH Pages 上的投资组合网站,但如果可能的话,我确实希望保持 url 看起来干净。

同样,这是我的部署构建,以及源代码

抱歉,如果这个问题太长了!这是我的第一个 StackOverflow 问题。:)