Я скопировал пример кода, который можно найти здесь: https://www.npmjs.com/package/express-vue
Я установил предложенные пакеты babel и добавил рекомендуемые файлы.
Затем я изменил код маршрута, который он предоставил:
router.get('/', (req, res, next) => {
const data: {
otherData: 'Something Else'
};
req.vueOptions: {
head: {
title: 'Page Title',
metas: [
{ property:'og:title', content: 'Page Title'},
{ name:'twitter:title', content: 'Page Title'},
]
}
}
res.renderVue('main.vue', data, req.vueOptions);
})
до:
app.get('/', (req, res, next) => {
req.vueOptions: {
head: {
title: 'Pharaoh',
}
}
res.renderVue('App.vue', data, req.vueOptions);
})
nodemon выдает мне ошибку в консоли, которая говорит следующее:
req.vueOptions: {
^
SyntaxError: Unexpected token :
Кто-нибудь знает почему?