nk-cli
v1.0.7
Published
Initialize a vite app fast by NK-CLI
Downloads
1,405
Maintainers
Readme
NK-CLI
简介
Mamba-Forever 是一个基于 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 搭建的中后台项目,为开发中大型项目提供开箱即用的解决方案。包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。项目使用了前端较新的技术栈,可以快速搭建企业级中后台产品原型。
特性
- 最新技术栈:使用 Vue3/vite2 等前端前沿技术开发
- TypeScript: 应用程序级 JavaScript 的语言
- 主题:可配置的主题
- Mock 数据 内置 Mock 数据方案
- 权限 内置完善的动态路由权限生成方案
- 组件 二次封装了多个常用的组件
准备
- node 和 git -项目开发环境
- Vite - 熟悉 vite 特性
- Vue3 - 熟悉 Vue 基础语法
- TypeScript - 熟悉
TypeScript
基本语法 - Es6+ - 熟悉 es6 基本语法
- Vue-router - 熟悉 vue-router 基本使用
- Ant-Design-Vue - ui 基本使用
- Mock.js - mockjs 基本语法
- Pinia -
Pinia
更好用的状态管理工具 - WindiCss - 简单高效的
css
库
本地运行
# 安装CLI
$ pnpm add -g nk-cli
# 创建项目
$ kk create <app-name>
#Or nkk-cli create <app-name>
# 运行项目
$ cd <app-name>
$ pnpm serve
浏览器支持
本地开发推荐使用Chrome 最新版
浏览器,不支持Chrome 80
以下版本。
生产环境支持现代浏览器,不支持 IE。
| IE | Edge | Firefox | Chrome | Safari | | :-: | :-: | :-: | :-: | :-: | | not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
Donate
If you think this project is helpful to you, you can help the author buy a cup of coffee to show your support!