2017-02-17 5 views
0

нового в узел ...узла/экспресс - отсутствует) после списка аргументов

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] приложение разбилось - ожидание изменения файлов перед запуском .. .

+0

'app.post ((' в 'app.post (' – vusan

ответ

3

у вас есть ненужные скобки в

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

Заменить, что с

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

или приложить первый параметр с закрывающей круглой скобкой.

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

Спасибо! Я думал, что я проверил все, но я просто знал, что другой набор глаз заметит его. – Lurk21