serverMiddleware から Nuxt ランタイム変数にアクセスしようとしています
例このプラグインから追加したcontext.$dbがあります
nuxt.config.js :
plugins: [
{ src: '~/plugins/db_runtime.js', mode: 'server' }
]
~/plugins/db_runtime.js :
db = 'test'
export default ({ app }, inject) => {
inject('db', db)
}
次に、serverMiddleware を追加しました。
serverMiddleware: [
{ path: '/api', handler: '~/api/index.js' },
],
サーバーミドルウェア: ~/api/index.js :
export default function(res, req) {
}
そこからcontext.$dbにアクセスする方法はありますか? すなわち
export default function(res, req) {
$config.db = null
}