Skip to content

bullet-fe/vue2-ssr-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue2-ssr-template

手工搭建vue-ssr项目,基于webpack4.xvue2.6.12搭建,node服务使用express,开发环境使用webpack-dev-middlewarewebpack-hot-middleware进行热更新支持。

如果需要使用webpack5以上的版本,先确保webpack5 和vue2 ssr的bug。这个官方的issue得到了解决

webpack

webpack4

vue2.6.12

express

// 项目主入口
vue2-ssr-template/server.js

// 客户端入口文件
vue2-ssr-template/src/entry-client.js

// 服务端入口文件
vue2-ssr-template/src/entry-server.js

使用

开发模式

  yarn 

  yarn dev

生产模式

  yarn build

  yarn start

技术点

  • vue 2.6.12
  • vue-router 3.5.1
  • vuex 3.6.2
  • vue-server-renderer 2.6.12
  • webpack 4.44.2
  • express
  • axios
  • less

About

用vue2.x搭建一个基础的ssr项目,了解ssr原理

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published