当前位置: 首页 > 知识库问答 >
问题:

未能加载资源:服务器使用Angular以404()状态响应,使用GitHub页面部署

华子昂
2023-03-14

我正在尝试使用Angular和Github页面部署我的第一个网站。它已成功部署,但我收到控制台错误“加载资源失败:服务器响应状态为404()”,位于“home:1”,“home”指的是我的主页组件。我已经注意到,我的网页的所有方面似乎都在工作,除了应用程序。组成部分css文件。我的网站在本地运行时运行良好,部署后,我的所有其他CSS文件都运行良好。我在互联网上到处搜索,但似乎找不到解决这个问题的办法。非常感谢。

共有1个答案

归鸿朗
2023-03-14

如果要将项目部署到Github项目页面,则需要将baseHref属性设置为存储库名称。baseHref将用于站点上的所有相关URL。您可以将baseHref指定为项目架构师部署选项的一部分。json文件。或者将其作为--base href标志传递给ng deploy命令。

另外,我希望你提到官方页面来缓解这个问题-https://angular.io/guide/deployment#deploy-to-github-pages

 类似资料:
  • 我正在制作React应用程序。 首先,我正在使用SASS在GH页面上进行部署,现在我遇到了这个问题。有人能告诉我怎么解决这个问题吗? 我不知道我到底要添加哪些代码,所以只要告诉我需要添加代码的哪一部分。 有错误的页面

  • 从web服务加载时出现问题,并得到一个错误: 无法加载资源:服务器以404()的状态响应 如果有任何帮助,我将不胜感激。 您还可以看到具有相同代码的小提琴。 JSFiddle链接:https://jsfidle.net/jakwakwa/laglxpq7/6/ null null

  • 我在我的服务器上部署反应应用程序,它在localhost上运行良好,但当我试图在我的服务器上使用它时,我得到了 加载资源失败:服务器响应状态为404(未找到)shayankh。me/graphql 我在服务器上的根位置是 /var/www/html/ '这是我的server.js 和索引。js 我不知道我的问题出在哪里。是否有可能是因为服务器的根位置,我的应用程序找不到GraphQL?我还在我的服

  • 在StackOverflow中阅读所有可能的答案,但仍在与问题作斗争。应用程序已部署,但在尝试打开时-白色空白屏幕和错误消息。看起来js文件返回html文件。它不超过html文件。。在服务器3000本地,该应用程序运行良好。但部署不起作用。希望能得到帮助。 运行时。js:1加载资源失败:服务器响应状态为404(未找到) 。js:1加载资源失败:服务器响应状态为404(未找到) 。js:1加载资源失

  • 我有一个带有ASP. NET Core Web API后端和Angulal-13前端的项目。 Web API有这样一个endpoint:https://localhost:5001/api/v1/admin/teachers 登录后,当我将生成的不记名令牌粘贴到POSTMAN时,它会给出这样的结果: 从Angular前端,我有这些代码。 角度 teacher.service: 教师组件: 我本以为

  • 我创建了一个简单的反应项目,然后执行命令npm运行构建。然后,上传到github页面这里https://mirzhal95.github.io/customTemplate/但面临无法加载资源:服务器以404()的状态响应。所以,我参考了这样的图像 我应该如何引用jpg图像,这样我在部署时就不会有问题。