【发布时间】:2022-01-20 06:27:13
【问题描述】:
在将代码分离到不同文件后运行我的 index.js 文件时出现错误。 我根据需要在终端的正确文件夹中运行 index.js。
这是我的 index.js 文件:
const express = require("express");
const app = express();
const Joi = require("joi");
const genres = require("./routes/genres");
const home = require("./routes/home");
app.use(express.json());
app.use("/api/genres", genres);
app.use("/api/home", home);
const port = process.env.PORT || 3000;
app.listen(port, () => console.log(`you are listening to port ${port}`));
这是我用于路由的流派文件:
const express = require('express');
const router = express.Router();
.
.
.My routing settings
.
.
module.exports = router;
这是我通过终端运行 index.js 后在 vs 代码中遇到的错误:
很高兴得到任何帮助。
【问题讨论】:
-
缺少右括号; const 流派 = require('./routes/genres');
-
我不小心纠正了它;-)
-
嗨马里奥,感谢您花时间回答我的问题。这不是问题,在添加右括号后我仍然遇到同样的错误。 /:
-
@cherful 你能详细说明一下吗?我很沮丧。我没有发现任何语法错误 /:
-
cd 到你的项目目录,然后尝试运行 index.js