介绍

简介

Mamba-Forever 是一个基于 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 搭建的中后台项目,为开发中大型项目提供开箱即用的解决方案。包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。项目使用了前端较新的技术栈,可以快速搭建企业级中后台产品原型。

特性

  • 最新技术栈:使用 Vue3/vite2 等前端前沿技术开发
  • TypeScript: 应用程序级 JavaScript 的语言
  • 主题:可配置的主题
  • Mock 数据 内置 Mock 数据方案
  • 权限 内置完善的动态路由权限生成方案
  • 组件 二次封装了多个常用的组件

准备

本地运行

注意

注意存放代码的目录及所有父级目录不能存在中文以及空格,否则安装依赖后启动会出错。

# 安装CLI
$ pnpm add -g nk-cli


# 创建项目
$ kk create <app-name>
#Or nk-cli create <app-name>

# 运行项目
$ cd <app-name>
$ pnpm serve

浏览器支持

本地开发推荐使用Chrome 最新版浏览器,不支持Chrome 80以下版本。

生产环境支持现代浏览器,不支持 IE。

IEIE EdgeEdgeFirefoxFirefoxChromeChromeSafariSafari
not supportlast 2 versionslast 2 versionslast 2 versionslast 2 versions