Vue SSR集成示例Webpack 5+Vue+Koa+Vue-Router+Vuex
Vue 的服务端渲染项目,集成了webpack5、Vue、Koa、vue-router、vuex,适合想试试 SSR 实战方案的你。
目录结构挺清晰,npm install
装完依赖,分开打包服务端和客户端:npm run server:build
和npm run client:build
。打完后,直接跑node server.js
就能看到效果。
整个过程响应也快,代码也不复杂,适合平时想试试 SSR 的同学练练手。踩坑方面,webpack-cli现在要单独装,webpack-dev-server也变动挺多,老项目升级过来的话注意兼容。
哦对了,想深入了解配置细节和优化的话,推荐几个挺实用的文章:
如果你想搭一套 SSR 项目练练手,或者正在做技术选型,这个项目可以作为一个不错的起点。
Vue-SSR-master.zip
预估大小:97个文件
Vue-SSR-master
文件夹
.gitignore
94B
基本的服务端渲染
文件夹
server.js
1KB
template.html
230B
package.json
432B
package-lock.json
23KB
README.md
8KB
SSR-2-ERR
文件夹
server.js
3KB
...
588.1KB
文件大小:
评论区