Я пытаюсь использовать промежуточное программное обеспечение сервера, но оно не работает для меня. Я добавил serverMiddleware: [{path: 'stocks', handler: '~/api/index.js'}],
в свой nuxt.config. js и создал папку с именем api с индексом. js. В этом индексе. js Я добавил
module.exports = function(req, res, next){
console.log(req);
next();
};
Что мне нужно для установки? Нужно ли запускать сервер иначе, чем использовать npm run dev? Я следовал этому уроку https://www.youtube.com/watch?v=j-3RwvWZoaU, и он ничего не установил. Я сделал именно это, и ничего не вижу в своем терминале или консоли браузера, когда посещаю маршрут http://localhost: 3000 / акции . Что я делаю не так?
Пакет. json
{
"name": "blockburn",
"version": "1.0.0",
"description": "This is a ssr site",
"author": "MichaelOttink",
"private": true,
"scripts": {
"dev": "nuxt",
"build": "nuxt build",
"start": "nuxt start",
"generate": "nuxt generate"
},
"dependencies": {
"@nuxtjs/bootstrap-vue": "^2.0.4",
"@nuxtjs/style-resources": "^1.0.0",
"@nuxtjs/svg": "^0.1.6",
"bootstrap-vue": "^2.2.2",
"nuxt": "^2.0.0"
},
"devDependencies": {
"node-sass": "^4.13.1",
"sass-loader": "^8.0.2"
}
}