Я использую Express и пытаюсь проверить учетные данные для входа в систему. Это прекрасно работает, когда я использую почтовый запрос без маршрута.Но я получаю сообщение об ошибке при использовании экспресс-маршрута.
Это мой код index.js
const app = express();
app.use(bodyParser.json());
mongoose.connect("mongodb://localhost/bookworm", { useNewUrlParser: true });
console.log("post request");
app.use("api/auth", auth);
app.get("/*", (req, res) => {
res.sendFile(path.join(__dirname, "index.html"));
});
app.listen (8080, () => console.log ("Работает наlocalhost: 8080 "));
код маршрутов / auth.js,
const router = express.Router();
router.post("/", (req, res) => {
res.status(400).json({ errors: { global: "Invalid Credentials" } });
});
Я ожидаю, 400: неверные учетные данные.но я получаю "TypeError: Невозможно прочитать свойство 'global' из неопределенного"