# 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 [![License](https://img.shields.io/badge/license-Apache%202-green.svg)](https://www.apache.org/licenses/LICENSE-2.0) ![java version](https://img.shields.io/badge/JAVA-1.8-green.svg) ![gitee star](https://gitee.com/linlannet/eframe-vue-frontend/badge/star.svg) ## 简介 企业级前端框架,基于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 ``` ## 参与贡献 欢迎你的加入![提交 issue](https://gitee.com/linlannet/eframe-vue-frontend/issues/new/choose) 或者提交拉取请求。 **拉取请求步骤:** 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)