项目简介
本项目是基于 Egg 框架和 Vue 构建的后台管理系统模板,实现了前后端分离。前端利用 Vue 的单页面应用(SPA)技术进行页面渲染,后端由 Egg 框架提供数据服务。使用 Webpack 作为模块打包工具,具备自动构建、热重载、代码分割等特性,还内置了国际化支持。
项目的主要特性和功能
- 前后端分离设计:结合 Egg 框架与 Vue,提升开发效率和可维护性。
- 单页面应用体验:运用 Vue 的 SPA 技术,提供流畅交互体验。
- 高效的打包工具:采用 Webpack 实现自动构建、热重载和代码分割功能。
- 国际化支持:内置多语言管理功能,便于进行国际化开发。
- 统一请求接口:使用 fetchApi 进行统一的数据请求。
安装使用步骤
安装依赖
确保已安装 Node.js 和 npm,进入项目目录,执行以下命令:
bash
npm install
本地开发
运行以下命令启动本地开发环境:
bash
npm run dev
在浏览器中访问 http://127.0.0.1:7001 即可查看应用。
发布模式
先在本地或 CI 环境构建 jsbundle 文件:
bash
npm run build
然后启动应用:
bash
npm start
文档和插件
- 文档:https://www.yuque.com/easy-team/egg-vue 、https://zhuanlan.zhihu.com/easywebpack
开源协议
本项目遵循 MIT 开源协议。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】