首页 > 解决方案 > 数据不显示。错误:无法获取/表达 API

问题描述

import express from 'express';
import data from './data';


const app = express();

app.get("/api/products", (req, res) => {
    res.send(data.products);
});

app.listen(5500, () => {console.log("Server started at http://localhost:5500");
});

这是我在 server.js 中的代码,我已经安装了 nodemon、babel-node、babel/preset-env 和所有,在 .babelrc 我已经将预设设置为 @babel/preset-env 并且当我执行命令 npm start . 我收到一个错误,即“无法获取/”帮助我解决这个问题。

标签: javascriptreactjsapiexpressget

解决方案


您可以添加/路线。在您的服务器上找不到路径。这就是您出错的原因。参考文档

app.get("/", (req, res) => {
    res.send(data.products);
});

推荐阅读