Files
matechat/README.md
kgdxpr 61b761a4ac init
2025-08-14 16:00:03 +08:00

76 lines
1.6 KiB
Markdown

# MateChat
- 子项目包名规则: @matechat/\*
- 包名: @matechat/vue-starter
## 依赖安装
可以在本子项目根目录(packages/vue-starter)下执行:
```bash
pnpm install
```
也可以在 MateChat 根目录下执行:
```bash
// 推荐执行一次, 可能本地项目之前用npm安装的依赖, 该指令会为根项目和所有子项目安装依赖
pnpm install
// 只会对vue-starter子项目安装依赖
pnpm install --filter vue-starter
// 为子项目安装指定包
pnpm add "package-name" --filter vue-starter
```
## 启动
在根项目根目录下执行:
```bash
pnpm run dev:vue-starter
```
或者在子项目 vue-starter 目录下执行:
```bash
pnpm run dev
```
## 目录结构
├── hooks 逻辑复用
│ ├── ...
│ └── index.ts
├── mock-data 模拟数据
├── router 路由
│ ├── ...
│ └── index.ts
├── store 全局状态管理库
│ ├── ...
│ └── index.ts
├── types 全局 ts 类型
│ ├── ...
│ └── index.ts
├── utils 工具方法
│ ├── ...
│ └── index.ts
├── view 页面模块
│ ├── appendix 附件
│ ├── audio 音频
│ ├── chat-model 对话模型
│ ├── chat-process 对话过程
│ ├── chat-setting 聊天设置
│ ├── guess-you-want 猜你想问
│ ├── header 头部
│ ├── history 对话历史
│ ├── input 输入框
│ ├── online-search 联网搜索
│ ├── welcome 欢迎页
│ └── chat-view.vue 对话模块