[文档](https://easy-temps.github.io/easy-docs/vue3-vant-mobile/) / [交流](https://github.com/easy-temps/vue3-vant-mobile/issues/56) / [反馈](https://github.com/easy-temps/vue3-vant-mobile/issues) 在线 Demo [![Netlify Status](https://api.netlify.com/api/v1/badges/
e6828bd2
-2904-4c3e-a67c-b97d32aa12
/deploy-status)](https://app.netlify.com/sites/vue3-vant-mobile/deploys)
🗂 基于文件的路由
📦 组件自动化加载
📲 PWA
🎨 UnoCSS - 高性能且极具灵活性的即时原子化 CSS 引擎
🔥 使用 新的 <script setup>
语法
📥 API 自动加载 - 直接使用 Composition API 无需引入
💪 TypeScript, 当然
⚙️ 使用 Vitest 进行单元测试
💾 本地数据模拟的支持
🌈 Git hooks - 提交代码 eslint 检测 和 提交规范检测
🪶 Vant - 移动端 Vue 组件库
🔭 vConsole - 移动端网页开发工具
📱 浏览器适配 - 使用 viewport vw/vh 单位布局
💻 桌面端优化 - 处理为移动端视图
🌓 支持深色模式
🛡️ 将 ESM 设为默认
☁️ 零配置部署 Netlify
@unocss/preset-rem-to-px
- 将所有实用程序的 rem 转换为 pxeslint-plugin-unocss
- Unocss 的 ESLint 插件vant-touch-emulator
- 在桌面端上模拟移动端 touch 事件vant-use
- Vant 内置的组合式 APIunplugin-vue-router
- 以文件系统为基础的路由pinia-plugin-persistedstate
- 适用于 Pinia 的持久化存储插件unplugin-vue-i18n
- Vue I18n 的 Vite 插件<script setup>
SFC 语法<script setup>
IDE 支持vue3-vant-mobile 需要 Node 版本 18+
如果您更喜欢使用更干净的 git 历史记录手动执行此操作
npx tiged easy-temps/vue3-vant-mobile my-mobile-app
cd my-mobile-app
pnpm i # 如果你没装过 pnpm, 可以先运行: npm install -g pnpm
使用此模板时,请尝试按照清单正确更新您自己的信息
LICENSE
中改变作者名index.html
中改变标题vite.config.ts
更改主机名public
目录下改变favicon紧接着, 享受吧 :)
只需要执行以下命令就可以在 http://localhost:3000 中看到
pnpm dev
构建该应用只需要执行以下命令
pnpm build
然后你会看到用于发布的 dist
文件夹被生成。
前往 Netlify 并选择你的仓库, 一路 OK
下去,稍等一下后,你的应用将被创建。
我们推荐使用 议题 来反馈问题, 或者您也可以通过微信群联系我们。
您的赞助将帮助我们继续迭代这个令人兴奋的项目! 🚀
我们的贡献者使这个项目变得更好。谢谢你! 🙏
MIT License