Skip to content

🔥The Template for Mobile Application, Vite4&Vue3, Pinia, Router, APIs&Mock, I18n, Unit&E2E Test.移动端Web应用模板

License

Notifications You must be signed in to change notification settings

pengzhanbo/vulcan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 23, 2024
d4f13f6 · Sep 23, 2024

History

93 Commits
Jan 27, 2024
Nov 15, 2023
Nov 15, 2023
Nov 15, 2023
Dec 5, 2023
Nov 15, 2023
Nov 16, 2023
Sep 23, 2024
Nov 15, 2023
Oct 26, 2022
Nov 16, 2023
Oct 26, 2022
Nov 15, 2023
Nov 15, 2023
Nov 15, 2023
Oct 26, 2022
Nov 15, 2023
Oct 26, 2022
Nov 16, 2023
Oct 26, 2022
Apr 18, 2024
Jun 9, 2023
Dec 7, 2023
Aug 28, 2024
Sep 23, 2024
Sep 23, 2024
Nov 15, 2023
Jan 3, 2024
Oct 26, 2022
Jan 3, 2024

Repository files navigation

Vulcan

🚀🚀一个基于 vite + vue3 的项目模板,帮助快速创建 Mobile Web 应用。🚀🚀


在线案例



特性

  • ⚡️ vue 3, vite 4, pnpm, esbuild - 非常快!
  • 🦾 使用 Typescript
  • 📦 组件自动加载
  • 🍍 使用 pinia 状态管理
  • 🔥 使用 <script setup> 语法
  • 🌍 i18n 集成 国际化方案
  • 📥 自动加载 API, Composition API 自动引入
  • ⚙️ 使用 Vitest 进行单元测试, Cypress 进行 E2E 测试
  • 🎨 使用 postcss / sass 编写 CSS
  • 📒 封装 axios - 更好的管理 API,代码即 API 文档
  • 📬 API Mock Data - 通过 mock-dev-server 在项目开发环境中对 接口进行 mock
  • ⚖️ px to viewport
  • 📐 eslint
  • ⏳ git hooks - 规范 git commit 内容格式

预配置

插件

编码风格

工具

试试

vulcan 需要 node 版本 >= 14.18

克隆到本地

npx degit pengzhanbo/vulcan my-vulcan-app
cd my-vulcan-app
pnpm i # 如果你没装过 pnpm, 可以先运行: npm install -g pnpm

清单

在使用本模板时,请尝试按照清单更新您的信息:

  • LICENSE 中更新作者信息
  • package.json 中更新 name 字段
  • 删除不必要的 DEMO 文件
  • 删除不必要的路由
  • 重新整理 README

使用

开发

执行以下命令即可在 localhost:8080/ 访问

pnpm dev

构建

执行以下命令即可进行项目构建

pnpm build

构建后的代码将会在 dist 中生成

浏览器支持

 Edge
IE
 Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
not support last 2 versions last 2 versions last 2 versions last 2 versions

LICENSE

MIT

About

🔥The Template for Mobile Application, Vite4&Vue3, Pinia, Router, APIs&Mock, I18n, Unit&E2E Test.移动端Web应用模板

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published