“ SyntaxError:意外的令牌:”在express-vue自述文件上使用示例代码时

时间:2019-03-28 10:20:28

标签: node.js express vue.js

我复制了可在此处找到的示例代码: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 :

有人知道为什么吗?

0 个答案:

没有答案