ssr是用vue开发中一个常见且复杂的问题,虽然官方推出nuxt来解决此问题,但是了解ssr的原理也是很有必要的,网上也有很多vue-ssr相关的介绍,但是大多讲的不够详细。
这里我将从零搭建一个vue-ssr项目,并将期间可能遇到的问题一一解释。
如果你对vue-ssr完全不了解可以跟我一步一步将代码敲一遍,敲完后你将对vue-ssr有个深刻的认识。
step-01 搭建一个简易的vue
step-02 初识vue-ssr
step-03 开始vue-ssr
step-04 路由
step-05 热重载及路由守卫
step-06 异步数据一
step-07 异步数据二
step-08 clientManifest及CSS
如果你在搭建过程中遇到一些奇奇怪怪的问题,请注意下是不是各个包的版本不兼容,也可以直接用我的package.json来下载包这样就不用担心兼容问题了。