Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.09.2019, 14:36
Новичок на форуме
Отправить личное сообщение для bortmehannik Посмотреть профиль Найти все сообщения от bortmehannik
 
Регистрация: 07.09.2017
Сообщений: 2

Ошибка app.use() requires a middleware function
Всем привет, подскажите как исправить данную ошибку? 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} ...`))


Строка на которую ругается выделена жирным, помогите пожалуйста решить эту проблему.
Ответить с цитированием
  #2 (permalink)  
Старый 23.09.2019, 14:54
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

надо оформить как тут:
https://expressjs.com/en/guide/using...dleware.router

https://stackoverflow.com/questions/...-and-express-4
Ответить с цитированием
  #3 (permalink)  
Старый 24.09.2019, 15:40
Профессор
Отправить личное сообщение для Audaxviator Посмотреть профиль Найти все сообщения от Audaxviator
 
Регистрация: 28.04.2017
Сообщений: 214

use - это метод для мидловеров, в вызываемой функции должно быть три аргумента
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расширение гугл хром ChezzyChezz Javascript под браузер 2 03.03.2018 13:43
$('my').load(); Как сделать, чтобы это заработало mycoding Общие вопросы Javascript 25 02.10.2016 23:43
Ошибка jQuery.widget is not a function borus jQuery 3 03.01.2016 11:44
хитросплетения Global,контекст,this,Reference kefi Общие вопросы Javascript 109 20.11.2009 23:34
Ошибка скрипта меню в IE Mortymer Элементы интерфейса 1 03.04.2009 03:58