Awesome
vite-pinia-starter
🐝 Starter Example using Vue 3.x
, Vite 5.x
and Pinia@next
🍍
🌱 不同版本
目前一共有以下五个不同技术栈的仓库模板在持续维护,请尝试后选择适合自己的模板使用
-
💥 (推荐) TS + Pinia + 🌐 低耦合(i18n)多语言 Vite5 + Vue3 + TS + Pinia + Element-Plus2 + vue-i18n@next
-
⚡️ TS + Pinia 版 Vite5 + Vue3 + TS + Pinia + Element-Plus2 + useLocale + i18n
-
⚡️ JS + Pinia 版 (当前仓库)Vite5 + Vue3 + Pinia + Element-Plus2 + useLocale + i18n
-
⚡️ TS + Vuex4 版 Vite5 + Vue3 + TS + Vuex4 + Element-Plus2 + useLocale + i18n
-
⚡️ JS + Vuex4 版 Vite5 + Vue3 + Vuex4 + Element-Plus2 + useLocale + i18n
Environment Support
- Vue 3.x
- Node >= 18.12.x
- Pnpm 9.x
- VS Code 插件
dbaeumer.vscode-eslint
>= v3.0.5 (pre-release)
Screenshot
<img width="1440" alt="image" src="https://user-images.githubusercontent.com/19891724/154830184-7902ddfa-0438-4751-b5a3-9d128082ed67.png">Install
Install node dependencies in all packages
pnpm install
Run
Local Development
pnpm dev
Test
Unit Testing
pnpm test
Test code coverage
pnpm test:coverage