Всем привет, подскажите как исправить данную ошибку? app.use() requires a middleware function
Возникает в следующем коде:
const express = require('express')
const bodyParser = require('body-parser')
const cors = require('cors')
const morgan = require('morgan')
const app = express()
const config = require('../config/config')
const mongoose = require('mongoose')
const posts = require('../routes/posts')
mongoose.Promise = global.Promise
app.use(morgan('combined'))
app.use(bodyParser.json())
app.use(cors())
[B]app.use(posts)[/B]
app.listen(process.env.PORT || config.port,
() => console.log(`Server start on port ${config.port} ...`))
Строка на которую ругается выделена жирным, помогите пожалуйста решить эту проблему.