Javascript 参数列表后的节点/表达式-缺少)

Javascript 参数列表后的节点/表达式-缺少),javascript,node.js,express,Javascript,Node.js,Express,新到节点 const express = require('express'); const bodyParser= require('body-parser'); const MongoClient = require('mongodb').MongoClient; const app = express(); app.use(bodyParser.urlencoded({extended: true})); app.set('view engine', 'ejs'); module.ex

新到节点

const express = require('express');
const bodyParser= require('body-parser');
const MongoClient = require('mongodb').MongoClient;
const app = express();

app.use(bodyParser.urlencoded({extended: true}));
app.set('view engine', 'ejs');

module.exports = function PeopleController() {

function process(req, res, next) {
    var baseURL = '/people';

    app.get(baseURL + '/?', (req, res) => {
      console.log('people get');
    });

    app.post((baseURL + '/people', (req, res) => {
      console.log('people post');
    });
  }
}
SyntaxError:在参数列表之后缺少)


[nodemon]应用程序崩溃-在启动之前等待文件更改…

您的应用程序中有一个不必要的括号

app.post((baseURL + '/people', ...);
换成

app.post(baseURL + '/people', ...);
或者用右括号括住第一个参数

app.post((baseURL + '/people'), ...);

非常感谢。我以为我已经检查了所有的东西,但我只知道另一双眼睛会发现它。
app.post(
to
app.post(