refactor: 品牌改名为汇账 Ledgerly,包名与工程标识统一为 ledgerly
- Java 包名由 cn.rosercode.finance 改为 cn.rosercode.ledgerly,主类 FinanceApplication 更名为 LedgerlyApplication - Gradle 项目名、spring.application.name 与日志文件名统一为 ledgerly - 前端界面文案、页面标题、登录注册标题、README 与 Knife4j 标题更新为汇账 / Ledgerly - 前端本地存储键前缀由 finance. 改为 ledgerly.,并新增旧键自动迁移避免老用户偏好丢失 - 运行目录系统属性与环境变量改为 ledgerly.home / LEDGERLY_HOME - 部署编排、启动脚本、容器名、SQLite 默认路径与构建产物名同步改为 ledgerly
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 收支管理系统
|
||||
# 汇账
|
||||
|
||||
个人收支管理系统,支持收入/支出记录管理、分类与标签管理、多来源账单导入、自定义归类规则、AI 智能记账、月度统计与图表展示,并提供定时账单导入提醒与系统日志查看。
|
||||
个人汇账,支持收入/支出记录管理、分类与标签管理、多来源账单导入、自定义归类规则、AI 智能记账、月度统计与图表展示,并提供定时账单导入提醒与系统日志查看。
|
||||
|
||||
## 功能特性
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
## 启动后端
|
||||
|
||||
```bash
|
||||
cd finance-app
|
||||
cd ledgerly
|
||||
set JAVA_HOME=D:\venv\jdk-21
|
||||
gradlew.bat bootRun
|
||||
```
|
||||
@@ -103,7 +103,7 @@ gradlew.bat bootRun
|
||||
## 启动前端
|
||||
|
||||
```bash
|
||||
cd finance-app/frontend
|
||||
cd ledgerly/frontend
|
||||
npm run dev
|
||||
```
|
||||
|
||||
@@ -119,12 +119,12 @@ gradle bootJar
|
||||
|
||||
- 该任务会先执行前端 `npm run build`,再把 `frontend/dist` 复制到 jar 内的 `BOOT-INF/classes/static/`
|
||||
- 构建环境需具备 Node(开发容器通过 `NODE_HOME` 指向系统 nvm Node,npm 走本地 verdaccio 源)
|
||||
- 输出文件:`build/libs/finance-app-0.0.1-SNAPSHOT.jar`
|
||||
- 输出文件:`build/libs/ledgerly-0.0.1-SNAPSHOT.jar`
|
||||
|
||||
启动(默认 8080,可另指定端口):
|
||||
|
||||
```bash
|
||||
java -jar build/libs/finance-app-0.0.1-SNAPSHOT.jar --server.port=18081
|
||||
java -jar build/libs/ledgerly-0.0.1-SNAPSHOT.jar --server.port=18081
|
||||
```
|
||||
|
||||
访问对应端口即可同时使用前端与接口;刷新 `/dashboard` 等子路由会由后端回退到 `index.html`。
|
||||
@@ -132,9 +132,9 @@ java -jar build/libs/finance-app-0.0.1-SNAPSHOT.jar --server.port=18081
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
finance-app/
|
||||
ledgerly/
|
||||
├── build.gradle
|
||||
├── src/main/java/cn/rosercode/finance/
|
||||
├── src/main/java/cn/rosercode/ledgerly/
|
||||
│ ├── client/ # 外部服务客户端(DeepSeek)
|
||||
│ ├── common/ # 公共类
|
||||
│ ├── config/ # 配置类(应用配置、动态数据源)
|
||||
|
||||
Reference in New Issue
Block a user