Skip to content

目录结构

PureChat
├── .vscode                    // vscode插件和设置
│   ├── extensions.json        // vscode推荐的插件(扩展 ctrl+shift+x -> 筛选器扩展 ->推荐)
│   └── settings.json          // vscode配置(在该项目中生效 可以复制到用户配置文件中)
├── dist                       // 打包文件
├── electron                   // electron配置
├── locales                    // 国际化语言包
├── node_modules               // 依赖包
├── public                     // 静态目录
├── src                        // 源代码
│   ├── ai                     // ai配置
│   ├── api                    // 所有请求
│   ├── assets                 // 主题字体图片 svg icons 等静态资源
│   ├── components             // 全局公用组件
│   ├── directives             // 自定义指令
│   ├── constants              // 常量
│   ├── directives             // 指令
│   ├── layout                 // 整体布局结构
│   ├── plugins                // 插件
│   ├── router                 // 路由
│   ├── store                  // 全局store管理
│   ├── styles                 // 全局样式
│   ├── utils                  // 全局公用方法
│   ├── views                  // view页面目录
│   ├── App.vue                // 入口页面
│   ├── main.js                // 入口 加载组件 初始化等
├── static                     // 静态资源
├── .browserslistrc            // 配置兼容浏览器
├── .env                       // 全局环境变量
├── .env.development           // 开发环境变量
├── .env.local                 // 本地环境变量
├── .env.production            // 生产环境变量
├── .eslintignore              // eslint忽略项
├── .eslintrc.js               // eslint配置项
├── .gitignore                 // git忽略项
├── .npmrc                     // npm配置文件
├── .nvmrc                     // 指定node版本配置
├── .prettierignore            // prettier忽略项
├── babel.config.js            // babel-loader配置
├── commitlint.md              // Commitlint提交规范
├── jsconfig.json              // JavaScript配置
├── LICENSE                    // 开源协议
├── package.json               // 项目名称 项目版本 项目描述 项目运行的一些脚本(依赖)
├── prettier.config.js         // prettier配置
├── README.md                  // 说明
└── vite.config.js             // vite配置

Released under the MIT License.