本地部署的API到Github上出现404错误
创始人
2024-11-29 04:30:12
0

出现此问题可能是因为部署到Github上的API路径不正确或者Github Pages没有正确解析路径。可以尝试以下方法:

  1. 确认Github Pages设置的source路径正确,需要与API的路径一致。

  2. 确认API部署到Github的正确路径,可以在Github上打开对应的repository,切换到正确的分支,查看API的文件夹路径。

  3. 如果API路径正确,但是依然显示404错误,可以尝试通过浏览器检查API请求时的network信息,查看API请求时的响应状态码和返回的信息,进一步排查问题。

  4. 另外,也可以尝试使用第三方的API测试工具,如Postman等,来测试API的正确性。如果API在测试工具上正常响应,那么问题可能不在API上,而是在Github Pages的配置上。

以下是一个简单的示例代码,用于演示如何部署API到Github Pages上:

const express = require('express');
const app = express();
const port = process.env.PORT || 3000;

app.get('/', (req, res) => res.send('API is working!'));

app.get('/users', (req, res) => {
  const users = [{ name: 'Alice' }, { name: 'Bob' }];
  res.json(users);
});

app.listen(port, () => console.log(`API listening on port ${port}!`));

部署步骤如下:

  1. 在terminal中运行npm init,生成package.json文件。

  2. 安装gh-pages依赖:npm install gh-pages --save-dev。

  3. 在package.json文件中添加homepage和scripts字段:

    "homepage": "https://.github.io//",
    "scripts": {
       "build": "react-scripts build",
       "predeploy": "npm run build",
       "deploy": "gh-pages -d build",
       "start": "react-scripts start",
       "test": "react-scripts test",
       "eject": "react-scripts eject"
    }
    

    其中homepage字段的值需要修改为自己的Github Pages链接(注意不要忘了斜杠):

    "homepage": "https://your-github-username.github.io/your-repository-name/",
    
  4. 运行npm run deploy,等待编译和部署完成。

相关内容

热门资讯

线上(wepoke真的)原来是... 线上(wepoke真的)原来是真的有挂!其实真的有挂(2022已更新)(哔哩哔哩);亲,其实确实真的...
两教程(Wepoke程序)软件... 两教程(Wepoke程序)软件透明挂辅助工具(软件透明挂)透视辅助(2024已更新)(哔哩哔哩);致...
软件(wepoke透明)原来是... 软件(wepoke透明)原来是真的有挂!其实真的有挂(2020已更新)(哔哩哔哩)是一款可以让一直输...
一模拟器(德扑工具)外挂辅助工... 一模拟器(德扑工具)外挂辅助工具(透视)透视辅助(2025已更新)(哔哩哔哩);亲真的是有正版授权,...
系统(aapoker讲解)竟然... 系统(aapoker讲解)竟然真的有挂!其实真的有挂(2021已更新)(哔哩哔哩);aapoker讲...
6系统(aapoker下载)外... 6系统(aapoker下载)外挂辅助工具(辅助挂)透视辅助(2023已更新)(哔哩哔哩)aapoke...
智能(德扑之星刷数据)果真真的... 智能(德扑之星刷数据)果真真的有挂!原来真的有挂(2025已更新)(哔哩哔哩);《WPK辅助透视》‌...
1机器人(德州nzt软件)软件... 1机器人(德州nzt软件)软件透明挂辅助软件(透视)透视辅助(2022已更新)(哔哩哔哩);人气非常...
ai代打(德扑之星决策)确实是... ai代打(德扑之星决策)确实是真的有挂!原来真的有挂(2020已更新)(哔哩哔哩);科技详细教程小薇...
第8透明(wepoke数据)外... 第8透明(wepoke数据)外挂透明挂辅助神器(辅助挂)透视辅助(2023已更新)(哔哩哔哩);原来...