请原谅我的问题,因为我昨天刚开始使用SQL。我试图使服务器启动并运行,但我不断收到
的错误SyntaxError:标识符'gamesDB'已经声明
我不知道这意味着什么。有人可以帮我吗?
"use strict";
var gamesDB = require('../models/gamesDB');
const gamesDB = new GamesDB();
function getAllGames(request, respond)
{
gamesDB.getAllGames(function(error, result)
{
if (error) {
respond.json(error);
} else {
respond.json(result);
}
});
}
module.exports = { getAllGames };
答案 0 :(得分:1)
您正在尝试在以下几行中定义一个具有相同名称的变量和常量:
var GamesDB = require('../models/gamesDB');
const gamesDB = new GamesDB();
更改其中一个变量名称,它应该可以正常工作。