介绍
LemonTemplate
是一个开箱即用的移动端 Web 应用开源模板,基于最新的前端技术栈,包括 Vue3 / React18、TypeScript、Vite6、Pinia / Zustand 和 UnoCSS。它内置了丰富的主题配置和功能组件,代码规范严谨,采用模块化设计,无需额外配置,开箱即用,让开发者能够专注于业务逻辑的开发。此外每个模板由于使用的技术栈不同,存在一些差别,具体情况请看各个模板的介绍。无论是学习前沿技术还是实际开发,LemonTemplate 都是一个非常好的实践。
特性
- 前沿技术应用:支持 Vue3 和 React, Vite6, TypeScript, UnoCSS 等最新流行的技术栈。
- 清晰的项目架构:结构清晰,优雅易懂。
- 严格的代码规范:集成了eslint, prettier 和 simple-git-hooks,保证代码的规范性。
- TypeScript: 支持严格的类型检查,提高代码的可维护性。
- 丰富的主题配置:内置多样的主题配置,与 UnoCSS 完美结合。
- 内置国际化方案:轻松实现多语言支持。
- 丰富的页面组件:内置多样页面和组件,包括404页面,以及布局组件、主题配置组件和权限校验组件等。
版本
文档
- 文档地址为 lemon-template-docs,采用 Vitepress 开发。如发现文档有误,欢迎提 pr 帮助我们改进。
浏览器支持
- 本地开发推荐使用 Chrome 最新版浏览器 Download。
- 生产环境支持现代浏览器,不在支持 IE 浏览器,更多浏览器可以查看 Can I Use Es Module。
![]() | ![]() | ![]() | ![]() | ![]() |
---|---|---|---|---|
not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
许可证
MIT License © 2023-PRESENT sankeyangshu