带你阅读浩瀚的书海(带你阅读Naive Ui Admin后台管理源码,并手撸JS版本)
Naive Ui Admin 是一个基于 Vue3.0 、Vite 、 Naive UI 、TypeScript 的中后台解决方案 ,它使用了最新的前端技术栈 ,并提炼了典型的业务模型 ,页面 ,包括二次封装组件 、动态菜单 、权限校验 、粒子化权限控制等功能 ,它可以帮助你快速搭建企业级中后台项目 , 相信不管是从新技术使用还是其他方面 ,都能帮助到你 。
项目地址:https://github.com/jekip/naive-ui-admin
本次使用JS+Vue实现Naive Ui Admin ,带你阅读项目的流程 。
项目搭建
本次项目搭建使用Vue3提供的脚手架工具 ,使用UI方式搭建项目基础框架 。
安装vue/cli-init
sudo npm install -g @vue/cli运行图形界面
vue ui在此创建项目 ,给项目起个名字
预设选择手动 ,当然如果你之前配置过 ,也可以直接使用之前保存的模板
勾选的项目,根据自己喜好来:
Babel Router Vue Linter/Formatter 使用配置文件这一步 ,同样可以安装喜好来:
注意Linter+Prettier可能对格式要求较高 ,开发过程中可能会报错 。请根据自己喜好选择是否使用 。
当然开发过程中可以使用命令一键调整格式 。
由于项目全部都是代码,写成博客会又臭又长 ,这里还请移步:
AdminPro JS版搭建流程依赖安装
资源文件
项目设置
常量字符
工具方法
状态管理
VUE页面
路由配置
项目布局
启动项目
网络配置
请求API
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!