0
を宣言するためにとにかくがあり、我々は、CLIミドルウェアJSON-サーバはJSON-サーバーを使用したアノン-CLIミドルウェア
You can add your middlewares from the CLI using --middlewares option:
// hello.js
module.exports = (req, res, next) => {
res.header('X-Hello', 'World')
next()
}
json-server db.json --middlewares ./hello.js
json-server db.json --middlewares ./first.js ./second.js
を宣言することができます。しかし、どのように使用私のNode.jsのコードでJSON-サーバミドルウェアを宣言することができます?
私はミドルウェア配列
const jsonServer = require('json-server')
const apiServer = jsonServer.create() // Returns an Express server for the API
const apiMiddlewares = jsonServer.defaults() // Returns middlewares used by JSON Server.
apiMiddlewares.push((req, res, next) => {
console.log(new Date(), req.method, req.url)
next()
})
console.log('API MIDDLEWARES ARRAY: ', apiMiddlewares)
に押し込みしようとしたそれは、配列に追加されますが、それは前までの私のミドルウェアを移動することで解決...表示なし