Skip to content

LHRUN/vue-ssr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9783500 Β· Jan 21, 2023

History

9 Commits
Jan 21, 2023
Aug 27, 2022
Jan 21, 2023
Aug 27, 2022
Jan 21, 2023
Jan 21, 2023
Jan 21, 2023
Jan 21, 2023
Aug 27, 2022
Jan 21, 2023
Nov 9, 2022
Jan 21, 2023
Aug 27, 2022
Jan 21, 2023
Jan 21, 2023
Jan 21, 2023
Jan 21, 2023
Aug 27, 2022
Aug 27, 2022
Jan 21, 2023

Repository files navigation

SSR building based on Vue3 + Vite3

πŸ›  Tech Stack: Vite3 + Vue3 + Pinia + VueRouter4 + Express
πŸ“ Document:Vue3+Vite3 SSR基本搭建

Getting Started

  • dev
pnpm install
pnpm dev
  • prod
pnpm install
pnpm build
pnpm serve
  • test
pnpm install
pnpm test

File list

β”œβ”€ src
β”‚  β”œβ”€ hooks
β”‚  β”œβ”€ pages
β”‚  β”œβ”€ router // VueRouter
β”‚  β”œβ”€ store // Pinia
β”‚  β”œβ”€ types
β”‚  β”œβ”€ App.vue
β”‚  β”œβ”€ entry-client.ts // mount dom && replace data
β”‚  β”œβ”€ entry-server.js // replace html strings and static resources
β”‚  └─ main.ts // create app
β”‚
β”œβ”€ __tests__
β”‚  β”œβ”€ test-server // test server startup file
β”‚  └─ vuessr.spec.ts // vue ssr test
β”‚
β”œβ”€ server.js // server file
β”œβ”€ start-server.js // server startup file
β”œβ”€ vite.config.ts
// ...

About

SSR building based on Vue3 + Vite3

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published