# eframe-vue-frontend
**Repository Path**: linlaninfo/eframe-vue-frontend
## Basic Information
- **Project Name**: eframe-vue-frontend
- **Description**: EFRAME前端通用工程,基于VUE + TypeScript语言技术,参考若依框架,实现最基本的管理员、菜单、权限、角色功能,可直接提供给各个企业开放扩展。
- **Primary Language**: TypeScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://linlan.net/eframe/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2025-08-26
- **Last Updated**: 2025-08-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# eframe-vue-frontend
[](https://www.apache.org/licenses/LICENSE-2.0)


## 简介
企业级前端框架,基于VUE框架实现机构、管理员、角色、岗位、分组、消息管理的前端工程
后端工程路径:
**JAVA后端工程地址:** https://gitee.com/linlannet/eframe-java-backend
## 修改历史记录
[CHANGELOG](./CHANGELOG.md)
## 应用效果
**企业框架(EFRAME)使用指南及效果:** https://gitee.com/linlannet/eframe-docs
## 环境准备
- [node](http://nodejs.org/) and [git](https://git-scm.com/) - Project development environment
- [Vite](https://vitejs.dev/) - Familiar with vite features
- [Vue3](https://v3.vuejs.org/) - Familiar with Vue basic syntax
- [TypeScript](https://www.typescriptlang.org/) - Familiar with the basic syntax of `TypeScript`
- [Es6+](http://es6.ruanyifeng.com/) - Familiar with es6 basic syntax
- [Vue-Router-Next](https://next.router.vuejs.org/) - Familiar with the basic use of vue-router
- [Ant-Design-Vue](https://antdv.com/docs/vue/introduce-cn/) - ui basic use
- [Mock.js](https://github.com/nuysoft/Mock) - mockjs basic syntax
## 安装和使用
- 获取项目代码
```bash
git clone https://gitee.com/linlannet/eframe-vue-frontend.git
```
- 安装依赖
```bash
cd eframe-vue-frontend
npm install
```
- 调试运行
```bash
npm run dev
```
- 打包发布
```bash
npm build
```
## 参与贡献
欢迎你的加入 或者提交拉取请求。
**拉取请求步骤:**
1. Fork 代码仓库
2. 创建你自己的分支: `git checkout -b feat/xxxx`
3. 提交你的代码: `git commit -am 'feat(function): add xxxxx'`
4. 推送你的分支到本仓库: `git push origin feat/xxxx`
5. 发布`pull request`
## 版权
[Apache 2.0 © eframe-vue-frontend 2023](./LICENSE)