# Shoping-admin **Repository Path**: wessonc/shoping-admin ## Basic Information - **Project Name**: Shoping-admin - **Description**: 基于Vue3+Vite+Pinia+Element Plus创建的电商后台管理系统 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-04-24 - **Last Updated**: 2026-02-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Element-UI, Sass, vite, Axios ## README # Shoping-Admin ### 介绍 Shoping-Admin 一款基于 Vue3.3、Vite4、Pinia、Element-Plus 开源的后台管理框架,使用目前前前沿的技术栈开发。 ### 在线预览 - Link: https://wessonc.gitee.io/shoping-admin/#/ ### 代码仓库 - Gitee: https://gitee.com/wessonc/shoping-admin ### 项目功能 - 使用 Vue3.3 开发,单文件组件**< script setup >** - 采用 Vite4 作为项目开发、打包工具(配置 Gzip 打包、TSX 语法、跨域代理…) - 使用 Pinia 替代 Vuex,轻量、简单、易用,集成 Pinia 持久化插件 - 支持 Element 组件大小切换、暗黑模式 - 使用 VueRouter 进行路由权限拦截、页面按钮权限配置、路由懒加载 - 使用 KeepAlive 对页面进行缓存,支持多级嵌套页面缓存 - 常用自定义指令开发(权限、复制、水印、拖拽、节流、防抖、长按…) - 使用 Prettier 统一格式化代码,集成 ESLint、Stylelint 代码校验规范 - 使用 husky、lint-staged、commitlint、czg、cz-git 规范提交信息 ### 安装步骤 - **Clone:** ```text # Gitee git clone https://gitee.com/wessonc/shoping-admin.git ``` - **Install:** ```text npm install ``` - **Run:** ```text npm dev ``` - **Build:** ```text # 开发环境 npm preview # 生产环境 npm build ```