, если вы используете sqlsrv_connect, вам нужно загрузить и установить MS sql-драйвер для вашего php. загрузите его здесь http://www.microsoft.com/en-us/download/details.aspx?id=20098 извлеките его в свою папку php или ext в папку xampp, затем добавьте это в конец строки в файле php.ini
extension=php_pdo_sqlsrv_55_ts.dll
extension=php_sqlsrv_55_ts.dll
im с использованием xampp версии 5.5, поэтому его имя php_pdo_sqlsrv_55_ts.dll & amp; php_sqlsrv_55_ts.dll
, если вы используете файлы xllp версии 5.5 dll, не включены в ссылку ... надеюсь, что это поможет
В вашем user.route.js
вам необходимо экспортировать что-то вроде этого:
module.exports = function (variable) {
return (req, res, next) => {
// your middleware
next()
}
}
Или с карри ( https://wsvincent.com/javascript-curry/ ):
module.exports = variable => (req, res, next) => {
const myUsedVariable = variable + 1
res.send(myUsedVariable)
}
И если вы используете экспресс. Маршрутизатор:
var express = require('express')
var router = express.Router()
router.get('/', function(req, res) {
res.send('Birds home page')
})
module.exports = variable => {
// do something with your variable
router.use(function displayVariable(req, res, next) {
console.log(variable)
next()
})
return router
}