问题标签 [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.
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。
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)。
有点不知道为什么它不再起作用
github - 我从 GitHub Pages 部署中收到 400 状态代码错误
在自动化的“页面构建和部署”工作流程中,我收到以下错误:
错误:请求失败,状态码为 400
这只是一个静态站点,没有 jekyll 或类似的东西(我.nojekyll
在根目录中有一个文件)并且它运行了好几年直到今天。
我已经在 GitHub 支持上打开了一张票,但如果这里有人可以同时帮助我......我能做些什么来解决这个问题吗?
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)这没有帮助。
git - 致命:在 .gitmodules 中找不到子模块路径“dist”的 url
我正在尝试将我的应用程序部署到 git 页面,但 GitHub 页面的状态失败。
当我开始“ pages build and deployment
”行动时,我有一个下一个问题:
我做错什么了吗?
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
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
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 文档的教程,但问题仍然存在。
有人可以帮我吗?
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 问题。:)