Pages

Tuesday, 22 October 2024

vue-admin-template

 

主要用的依赖

  • vue
  • vuex
  • vue-router
  • vue-i18n
  • axios
  • element-ui
  • nprogress
  • antv/g2
  • screenfull

项目结构

┌── public                     
│   ├── index.html             // html模板
│   ├── favicon.ico            // favicon图标
│ 
├── src                        // 源代码
│   ├── api                    // 所有请求
│   ├── assets                 // 静态资源
│   ├── components             // 全局公用组件
│   ├── config                 // 配置文件
│   ├── libs                   // 全局公用方法
│   ├── locale                 // 国际化 
│   ├── mock                   // 模拟数据
│   ├── plugin                 // vue插件
│   ├── router                 // 路由
│   ├── store                  // 全局 store管理
│   ├── views                  // view
│   ├── App.vue                // 入口页面
│   ├── index.less             // 全局样式
│   ├── main.js                // 入口 加载组件 初始化等
│ 
├── vue.config.js              // vue-cli 配置
├── .gitignore                 // git 忽略项
└── package.json               // package.json

from https://github.com/MaLuns/vue-admin-template
--------------------------
ESM+Vue3+Vite+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端).
https://pure-admin.github.io/vue-pure-admin

vue-pure-admin

GitHub license GitHub stars GitHub forks

中文 | English

简介

vue-pure-admin 是一款开源免费且开箱即用的中后台管理系统模版。完全采用 ECMAScript 模块(ESM)规范来编写和组织代码,使用了最新的 Vue3ViteElement-PlusTypeScriptPiniaTailwindcss 等主流技术开发

研发理念

稳定中求创新,技术中见未来

精简版本(实际项目开发请用精简版本,提供 非国际化国际化 两个版本选择)

精简版本是基于 vue-pure-admin 提炼出的架子,包含主体功能,更适合实际项目开发,打包后的大小在全局引入 element-plus 的情况下仍然低于 2.3MB,并且会永久同步完整版的代码。开启 brotli 压缩和 cdn 替换本地库模式后,打包大小低于 350kb

点我查看非国际化精简版本
点我查看国际化精简版本

配套视频

点我查看 UI 设计
点我查看快速开发教程

配套保姆级文档

点我查看 vue-pure-admin 文档
点我查看 @pureadmin/utils 文档

优质服务、软件外包、赞助支持

点我查看详情

js 版本

点我查看 js 版本

max 版本

点我查看 max 版本

Tauri 版本

点我查看 Tauri 版本

Electron 版本

点我查看 Electron 版本

预览

点我查看预览

使用 Gitpod

Gitpod(适用于 GitHub 的免费在线开发环境)中打开项目,并立即开始编码.

Open in Gitpod

安装使用

拉取代码

推荐使用 @pureadmin/cli 脚手架


pure-admin-cli

  1. 全局安装
npm install -g @pureadmin/cli
  1. 交互式选择模板并创建项目
pure create

点我查看 @pureadmin/cli 脚手架详细用法

GitHub 上拉取

git clone https://github.com/pure-admin/vue-pure-admin.git

Gitee 上拉取

git clone https://gitee.com/yiming_chang/vue-pure-admin.git

安装依赖

cd vue-pure-admin

pnpm install

启动平台

pnpm dev

项目打包

pnpm build

Docker 支持

  1. 自定义镜像名为 vue-pure-admin 的镜像(请注意下面命令末尾有一个点 . 表示使用当前路径下的 Dockerfile 文件,可根据实际情况指定路径)
docker build -t vue-pure-admin .
  1. 端口映射并启动 docker 容器(8080:80:表示在容器中使用 80 端口,并将该端口转发到主机的 8080 端口;pure-admin:表示自定义容器名;vue-pure-admin:表示自定义镜像名)
docker run -dp 8080:80  --name pure-admin vue-pure-admin

操作完上面两个命令后,在浏览器打开 http://localhost:8080 即可预览

当然也可以通过 Docker Desktop 可视化界面去操作 docker 项目,如下图

docker-desktop

 

特别代码贡献

非常感谢你们能深入了解源码并对 pure-admin 组织作出优秀贡献 ❤️

贡献人 具体代码
hb0730 代码
o-cc 代码
yj-liuzepeng 代码
skyline523 代码
shark-lajiao 代码
WitMiao 代码
QFifteen 代码
edgexie 代码
way-jm 代码
simple-hui 代码

 更详细的浏览器兼容性支持请看 Vue 支持哪些浏览器?Vite 浏览器兼容性

 Edge
IE
 Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
不支持 最后两个版本 最后两个版本 最后两个版本 最后两个版本

维护者

xiaoxian521Ten-K

from https://github.com/pure-admin/vue-pure-admin

(https://pure-admin.github.io/pure-admin-doc/)

 

 

No comments:

Post a Comment