61b761a4acf4e2435e1481b0eb5f00e420e74bac
MateChat
- 子项目包名规则: @matechat/*
- 包名: @matechat/vue-starter
依赖安装
可以在本子项目根目录(packages/vue-starter)下执行:
pnpm install
也可以在 MateChat 根目录下执行:
// 推荐执行一次, 可能本地项目之前用npm安装的依赖, 该指令会为根项目和所有子项目安装依赖
pnpm install
// 只会对vue-starter子项目安装依赖
pnpm install --filter vue-starter
// 为子项目安装指定包
pnpm add "package-name" --filter vue-starter
启动
在根项目根目录下执行:
pnpm run dev:vue-starter
或者在子项目 vue-starter 目录下执行:
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 对话模块
Description
Languages
Vue
72.6%
TypeScript
26.8%
SCSS
0.3%
HTML
0.3%