文章底部获取项目地址
// 安装
pnpm install
// 运行
pnpm run dev
// eslint 检测代码
pnpm lint:eslint
// 测试环境
pnpm run build:test
// 预发环境
pnpm run build:pre
//生产环境
pnpm run build:pro
{
"recommendations": [
"EditorConfig.EditorConfig",
"mikestead.dotenv",
"dbaeumer.vscode-eslint",
"stylelint.vscode-stylelint",
"Vue.volar",
"antfu.unocss"
]
}
TypeScript:作为应用程序级 JavaScript 的语言,TypeScript 提供了类型系统,帮助开发者在开发大型应用时捕捉到潜在的错误。
主题:支持丰富可配置的主题和暗黑模式,基于 UnoCSS 框架,使得样式更加灵活和可定制。
严格的代码规范:使用 antfu/eslint-config 作为基础规范,集成 ESLint、StyleLint 和 simple-git-hooks、lint-staged 等工具,确保代码的规范性和一致性。
权限路由:提供简易的路由配置,支持前端路由和后端动态路由,以适应不同的权限控制需求。
请求函数:基于 axios 的完善的请求函数封装,简化 HTTP 请求的处理。
模拟后台数据:使用 mock 技术模拟后台数据,方便前端开发和测试,无需等待后端 API 的完成。
表格封装:基于 Element Plus 封装的表格组件和表格查询组件,提高开发效率并保持界面的一致性。
《前端资源推荐》公众号收集各种前端组件 UI 框架、JS 插件工具、中后台系统模板、动画库、低代码、可视化资源、开源项目、学习资源、特效源码等,如有其他优秀资源,欢迎发消息投稿,感谢点赞、在看、转发、关注!!!
其他推荐
Arco Design Mobile:字节新开源移动端 UI 组件库
Ant Design X:蚂蚁 AI 组件 打造人工智能对话应用
项目地址
GitHub:https://github.com/zhangyao1990/elegant-admin