javascript - 数据不显示。错误:无法获取/表达 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 . 我收到一个错误,即“无法获取/”帮助我解决这个问题。
解决方案
您可以添加/
路线。在您的服务器上找不到路径。这就是您出错的原因。参考文档
app.get("/", (req, res) => {
res.send(data.products);
});