# vue-admin-cli **Repository Path**: viarotel-org/vue-admin-cli ## Basic Information - **Project Name**: vue-admin-cli - **Description**: 最小化的 vue3 后台管理模板 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-08 - **Last Updated**: 2023-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-admin-cli 基于vue3.x的中后台管理系统,router已配置路由表自动生成(可通过混入选项更改个别的路由配置) ui库使用 element-plus(已配置按需导入), css 框架使用 tailwindcss(下一代css框架), 请求使用axios的方式(完善了aes+rsa接口加密功能) [查看预览地址(用户名密码不为空即可)](https://vue-admin-cli.vercel.app/) [![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url]

viarotel

vue-admin-cli

基于vue3.x的中后台管理系统(elementPlus+tailwindcss)
探索本项目的文档 »

查看Demo · 报告Bug · 提出新特性

## 目录 - [上手指南](#上手指南) - [获取本项目](#获取本项目) - [运行本项目](#运行本项目) - [打包构建](#打包构建) - [文件目录说明](#文件目录说明) - [使用到的框架](#使用到的框架) - [版本控制](#版本控制) - [作者](#作者) - [鸣谢](#鸣谢) ### 上手指南 ###### **获取本项目** 1. clone 本项目 或 直接下载main包 ```sh git clone https://github.com/viarotel/vue-admin-cli.git ``` ###### 运行本项目 1. 安装依赖 2. 运行项目 ```sh npm install //or yarn npm run serve //or yarn serve ``` ###### 打包构建 1. 使用命令打包项目 2. 将dist中的文件放到服务器中 ```sh npm build //or yarn build ``` ### 文件目录说明 ``` filetree ├── /dist //打包生成的静态资源文件,用于生产部署。 ├── /node_modules //存放npm命令下载的开发环境和生产环境的依赖包。 ├── /public/ //存放在该文件夹的东西不会被打包影响,而是会原封不动的输出到dist文件夹中 │ ├── /favicon.ico //浏览器中显示的图标 │ ├── /index.html // 入口模板文件 ├── /src/ │ ├── /assets/ //存放项目中需要用到的资源文件,css、js、images等。 │ ├── /components/ //存放vue开发中一些公共组件 │ ├── /config/ //全局配置文件 │ ├── /directive/ //公共vue指令 │ ├── /icons/ //存放svg图标 │ ├── /mixins/ //公共vue混入 │ ├── /plugins/ //项目用到的插件集合 │ ├── /request/ //接口配置 │ ├── /router/ //路由表 │ ├── /store/ //vuex状态管理 │ ├── /styles/ //公共样式文件 │ ├── /utils/ //存放vue开发过程中一些公共的js方法。 │ ├── /store/ //vuex状态管理 │ ├── /views/ //存放.vue视图文件 │ ├── /main.js //入口文件 ├── .gitignore //git忽略文件配置 ├── babel.config.js //对js文件进行编译转换增强的配置文件 ├── jsconfig.json /JavaScript语言服务的配置文件 代码提示 文件索引提示等 ├── LICENSE //开源许可说明 ├── package.json //包管理配置文件 ├── postcss.config.js //对css文件进行编译转换增强的配置文件 ├── README.md ├── tailwind.config.js //tailwindcss的配置文件 ├── vue.config.js //vuecli配置文件 └── yarn.lock //yarn锁定依赖版本 防止环境不一致导致项目无法运行的问题 ``` ### 使用到的框架 - [Vue-CLI](https://cli.vuejs.org) - [element-plus](https://element-plus.org/) - [tailwindcss](https://www.tailwindcss.cn/) - [axios](http://www.axios-js.com/) ### 关键字 - vue3.x - element-plus - tailwindcss - axios ### 版本控制 该项目使用Git进行版本管理。 ### 作者 viarotel@qq.com qq:523469508 wx: luyao-ing *您也可以在贡献者名单中参看所有参与该项目的开发者。* ### 版权说明 该项目签署了MIT 授权许可,详情请参阅 [LICENSE](LICENSE) ### 鸣谢 - 感谢[PanJiaChen/vue-element-admin](https://github.com/PanJiaChen/vue-element-admin/) 带给我灵感 [your-project-path]:viarotel/vue-admin-cli [contributors-shield]: https://img.shields.io/github/contributors/viarotel/vue-admin-cli.svg?style=flat-square [contributors-url]: https://github.com/viarotel/vue-admin-cli/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/viarotel/vue-admin-cli.svg?style=flat-square [forks-url]: https://github.com/viarotel/vue-admin-cli/network/members [stars-shield]: https://img.shields.io/github/stars/viarotel/vue-admin-cli.svg?style=flat-square [stars-url]: https://github.com/viarotel/vue-admin-cli/stargazers [issues-shield]: https://img.shields.io/github/issues/viarotel/vue-admin-cli.svg?style=flat-square [issues-url]: https://img.shields.io/github/issues/viarotel/vue-admin-cli.svg [license-shield]: https://img.shields.io/github/license/viarotel/vue-admin-cli.svg?style=flat-square [license-url]: https://github.com/viarotel/vue-admin-cli/blob/master/LICENSE [linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555 [linkedin-url]: https://linkedin.com/in/viarotel