# 鹤吟
**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/)