# qianyi-web **Repository Path**: jiangqiang1996/qianyi-web ## Basic Information - **Project Name**: qianyi-web - **Description**: QianYi-Start前端脚手架 - **Primary Language**: TypeScript - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-01-29 - **Last Updated**: 2024-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QianYi-Start #### 介绍 千异快速开发脚手架,此系统仅仅定位为单体应用快速开发脚手架,帮助快速开发。 我本人也是芋道单体版本的仓库成员之一,但是芋道的功能我只能用大杂烩来形容。起初我也考虑过对芋道进行精简,提供一个非常精简的功能。但是考虑到许多代码规范不符合个人审美,因此打算从0开始重构一个。 此项目的前身是个人开发的一个博客系统的半成品,目前已经放弃。 #### 命令(建议用yarn命令) - 更新依赖 ```bash yarn upgrade-interactive --latest ``` - 安装依赖 ```bash yarn install ``` - 项目启动 ```bash yarn run dev ``` - 项目打包(打包 + 校验ts) ```bash yarn run build ``` - 预览 ```bash yarn run preview ``` - 只打包 ```bash yarn run build-only ``` - 只校验ts ```bash yarn run type-check ``` - eslit校验 ```bash yarn run lint ``` - 代码统一格式化 ```bash yarn run format ``` #### 软件架构 1. 前端 vite,pinia,vue-router,vue3,unocss,elementPlus为主 分支介绍: | 分支名 | 说明 | |---------------------------------------------|--------------------------------------------------| | master | 功能最多,最全面的分支,与features/qianyi-web分支一致,正打算基于上述分支重构 | | features/basic-template-element-plus | 引入了element-plus以及自动导入相关插件 | | features/basic-template-element-plus-unocss | 在basic-template-element-plus分支基础上引入了unocss插件 | | features/qianyi-web | 功能完整的分支 | | origin/dev-1.0-old | 已废弃的分支,之前开发的博客后台页面 |