最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Vue2SSR渲染根据不同页面修改实例

来源:动视网 责编:小OO 时间:2020-11-27 20:05:38
文档

Vue2SSR渲染根据不同页面修改实例

注意。经过测试.vue-meta 会导致内存泄漏.请慎用…。以现在 vue2 的 服务端渲染模式.都是通过 webpack 生成 html 模版文件(或者直接在 server.js 里拼接).然后通过fs.readFileSync 读取该文件.再通过 res.end 输出.这样就造成 meta 修改很麻烦。这时候可以借助 vue-meta 来管理.下面以官方的vue-hackernews-2.0为例.说下使用方法。安装;Yarn;yarn add vue-meta。NPM;npm install vue-meta --save。准备插件;在router/index.js里添加。;服务端渲染;
推荐度:
导读注意。经过测试.vue-meta 会导致内存泄漏.请慎用…。以现在 vue2 的 服务端渲染模式.都是通过 webpack 生成 html 模版文件(或者直接在 server.js 里拼接).然后通过fs.readFileSync 读取该文件.再通过 res.end 输出.这样就造成 meta 修改很麻烦。这时候可以借助 vue-meta 来管理.下面以官方的vue-hackernews-2.0为例.说下使用方法。安装;Yarn;yarn add vue-meta。NPM;npm install vue-meta --save。准备插件;在router/index.js里添加。;服务端渲染;


本文主要介绍了Vue2 SSR渲染根据不同页面修改 meta,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家

注意:

经过测试, vue-meta 会导致内存泄漏, 请慎用…

以现在 vue2 的 服务端渲染模式, 都是通过 webpack 生成 html 模版文件(或者直接在 server.js 里拼接), 然后通过fs.readFileSync 读取该文件, 再通过 res.end 输出, 这样就造成 meta 修改很麻烦

这时候我们可以借助 vue-meta 来管理, 下面以官方的vue-hackernews-2.0为例, 说下使用方法:

安装

Yarn

yarn add vue-meta

NPM

npm install vue-meta --save

准备插件

在router/index.js里添加

服务端渲染

在server-entry.js里添加

在server.js里修改


这里只选择替换 title 和 description, 如果还需要其他的, 自行添加正则

注意: 请保证模版中包含

<title>xxxx</title>


<meta name="description" content="xxxx">

修改路由组件

在路由组件添加

或者这样

文档

Vue2SSR渲染根据不同页面修改实例

注意。经过测试.vue-meta 会导致内存泄漏.请慎用…。以现在 vue2 的 服务端渲染模式.都是通过 webpack 生成 html 模版文件(或者直接在 server.js 里拼接).然后通过fs.readFileSync 读取该文件.再通过 res.end 输出.这样就造成 meta 修改很麻烦。这时候可以借助 vue-meta 来管理.下面以官方的vue-hackernews-2.0为例.说下使用方法。安装;Yarn;yarn add vue-meta。NPM;npm install vue-meta --save。准备插件;在router/index.js里添加。;服务端渲染;
推荐度:
标签: 实例 渲染 vue2
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top