本文主要介绍了Vue2 SSR渲染根据不同页面修改 meta,分享给大家,具体如下:
注意:
经过测试,
以现在 vue2 的 服务端渲染模式, 都是通过 webpack 生成
这时候我们可以借助
安装
Yarn
yarn add
NPM
npm install
准备插件
在router/index.
import
服务端渲染
在server-entry.
import { app, router, store } from './app'
const isDev = process.env.NODE_ENV !== 'production'
const meta = app.$meta() // 这行
export default context => {
router.push(context.url)
context.meta = meta // 这行
const ss = isDev && Date.now()
// ...
}
在server.
renderStream.once('data', () => {
res.write(indexHTML.head)
})
为
renderStream.once('data', () => {
const { title, meta } = cont