1.使用的官方vue-cli里的webpack
2.SPA项目,用到vue-router
3.
app.vue
<template lang="ejs"> <%= user %> </template>
4.
router.js
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
var user = res.cookies.user || {}
res.render('index', { user: user });
});
5.问题:
webpack打包的时候报错表示 user 未定义
我自己也感觉写的有问题但是没有找到有关示例
请教一下该如何在vue里正确使用express+ejs模板
用了express+ejs 还要vue干什么,要么直接后端渲染,要么express 提供restful API提供数据 用VUE渲染UI