не может получить ошибку в приложении Expresses - PullRequest
0 голосов
/ 03 июня 2018

Я занимаюсь разработкой экспресс-приложения в виде модели контроллера модели.Поскольку я пишу только конечные точки API, я не использую view.У меня есть только одна конечная точка, и она перестала работать в тот момент, когда я организовал шаблон mvc.

Вот мой app.js

const cors = require('cors');

const express = require('express');
const bodyParser = require('body-parser');
const path = require('path');
const app = express();
//Body Parser Middleware
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: false}));
var originsWhitelist = [
  'http://localhost:4200'      //allowed front-end url for development
];
module.exports = app;

Вот index.js

var routes = require('./routes/routes.js');
var app = require('./app.js');
app.use('/', routes);
app.listen(9000, ()=>{
    console.log('server running on port 9000');
})

и rout.js здесь

var express = require('express');
var router = express.Router();

//Routes for offer Rides
var offerRideCtrl = require('../controllers/offer-ride-controller.js');
router.route('/offer-ride/add').post(offerRideCtrl.create);

module.exports = router;

Не могу найти, где я был не прав.всякий раз, когда я нажимаю на ссылку http://localhost:9000/offer-ride/add, я получаю сообщение об ошибке «Cannot GET / offer-ride / add»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...