4a04cfe15b
- 添加vite环境类型定义文件 - 优化考勤记录视图 - 修复后端时间戳处理问题 - 重构管理仪表盘响应式布局 - 改进工人历史视图卡片式布局 - 优化人员管理组件表格响应式 - 增强二维码管理组件移动端适配 - 重构考勤报表组件添加全选功能
60 lines
733 B
Markdown
60 lines
733 B
Markdown
# NiLai-Clock
|
|
|
|
## Prerequisites
|
|
|
|
- Node.js 22.14.0
|
|
|
|
## Customize configuration
|
|
|
|
## Project Setup
|
|
|
|
```sh
|
|
npm install
|
|
```
|
|
|
|
### Database Configuration
|
|
|
|
Create a .env file in the project root with your database configuration:
|
|
|
|
```
|
|
|
|
DB_HOST=your_database_host
|
|
DB_USER=your_database_user
|
|
DB_PASSWORD=your_database_password
|
|
DB_NAME=your_database_name
|
|
DB_PORT=your_database_port
|
|
VITE_API_BASE_URL=your_api_base_url
|
|
```
|
|
|
|
### Development
|
|
|
|
#### Run Frontend Only
|
|
|
|
```sh
|
|
npm run dev
|
|
```
|
|
|
|
#### Run Backend Only
|
|
|
|
```sh
|
|
npm run backend
|
|
```
|
|
|
|
#### Run Full Application (Frontend + Backend)
|
|
|
|
```sh
|
|
npm run dev:all
|
|
```
|
|
|
|
### Compile and Minify for Production
|
|
|
|
```sh
|
|
npm run build
|
|
```
|
|
|
|
### Lint with [ESLint](https://eslint.org/)
|
|
|
|
```sh
|
|
npm run lint
|
|
```
|