# 鹤吟 **Repository Path**: xhyKeyNG/crane-singing ## Basic Information - **Project Name**: 鹤吟 - **Description**: 小贺小贺mua - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-28 - **Last Updated**: 2023-08-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Introduction - 技术栈: Vue3 + Vite2 + Pinia - UI: Ant Design ## Getting started ```bash npm install # 安装依赖 npm dev # 本地开发 npm build # 打包 npm preview # 本地打包并预览打包后的页面 npm run lint # 修复代码格式问题 ``` This will automatically open http://localhost:8080 ## File Directory .config # 配置文件 .vscode # vscode当前工作空间配置目录 src layout # 布局文件 xxxLayoug assets # 静态资源目录 common # 通用Map、Enum、正则表达式 map.ts enum.ts components # 组件目录 FilterTable # 文件夹[大驼峰命名] FilterTable.vue router # 路由 layouts # 页面布局 BasicLayout ...Layout store # 按模块存储状态文件 modules index.ts service # 接口相关文件 fetch.ts user.ts styles # 全局的样式或变量 theme # 全局换肤样式变量 atom.less # 原子性CSS样式 utils # 工具函数 views # 存储具体页面 user # 业务模块 userList.vue # 页面[小驼峰命名] ## 命名规范 - component命名:大驼峰 FilterTable - views文件页面:小驼峰 changePassword - class:header-content - function:小驼峰 formatDate - antd引入: - 自定义组件引入:大驼峰 ## Services services具体模块按照与views文件夹对应 ## Components 组件 ## Customize configuration - [eslint-plugin-vue](https://eslint.vuejs.org/rules/)