最近在学习vue ssr,官方文档有的地方未给出实际例子,我将学习过程做的一些demo整理了一下,汇集于此,可供大家参考
$ git clone ...
$ cd vue-ssr-exapmple
$ npm install
$ npm run demo1
ssr与服务器集成的基本例子,对应官方文档
$ npm run demo2
vue组件在服务器端渲染,生命周期钩子函数执行情况,对应官方文档
$ npm run demo3
利用webpack打包的一个基本的源码结构实现, 对应官方文档
$ npm run demo4
webpack 打包路由和代码分割的实现,对应官方文档
$ npm run demo5
数据预取和状态demo实现,对应官方文档
$ npm run demo5-mixin
数据预取和状态demo实现,对应官方文档
$ npm run demo6
一个混合失败的例子实现,对应官方文档
# production
$ npm run demo7
# dev
$ npm run demo7:dev
ssr实现热加载,对应官方文档,Bundle Renderer 指引,构建配置
$ npm run demo8
css 提取实现,对应官方文档,css 管理
$ npm run demo9
ssr动态Head改变实现方案,对应官网文档,Head 管理