如果你要预呈现页面来更好地支持 SEO,使用 Webpack 插件:prerender-spa-plugin ,经过测试这是可以在 vue 中使用的。对于经常变动的页面,Prerender.io 和 Netlify 提供预呈现功能从而更好地支持搜索引擎。
SPA预渲染 —— 使用 prerender-spa-plugin
1.安装插件
1 | npm install --save-dev prerender-spa-plugin |
或者1
yarn add prerender-spa-plugin -D
2.在 build/webpack.prod.conf.js 文件中里使用
1 | // 放在文件顶部 |
如果你想预呈现 /about 和 /contact,那么列表就是 [ ‘/‘, ‘/about’, ‘/contact’ ]