首页IT科技vue-element-admin视频教程(vue-element-admin–使用体验)

vue-element-admin视频教程(vue-element-admin–使用体验)

时间2025-07-29 07:05:26分类IT科技浏览4442
导读:原文网址:vue-element-admin--使用体验_IT利刃出鞘的博客-CSDN博客...

原文网址:vue-element-admin--使用体验_IT利刃出鞘的博客-CSDN博客

简介

说明

        本文用示例介绍vue-element-admin的用法             。

        vue-element-admin 是一个后台前端解决方案             ,它基于 vue 和 element-ui实现                    。它使用了最新的前端技术栈                    ,内置了 i18 国际化解决方案       ,动态路由       ,权限验证                    ,提炼了典型的业务模型              ,提供了丰富的功能组件       ,它可以帮助我们快速搭建企业级中后台产品原型       。

官网网址

官网:https://panjiachen.gitee.io/vue-element-admin-site/zh/

github:https://github.com/PanJiaChen/vue-element-admin

最佳实践

        vue-element-admin的最佳实践:把 vue-element-admin当做工具箱或者集成方案仓库                    ,想要什么功能或者组件就去 vue-element-admin 那里复制过来       。

        vue-element-admin的定位是后台集成方案              ,不太适合当基础模板来进行二次开发                    。因为本项目集成了很多你可能用不到的功能,会造成不少的代码冗余              。如果你的项目不关注这方面的问题                    ,也可以直接基于它进行二次开发       。

体验网址

如果想先体验下的话                     ,vue-element-admin官方提供了两个在线预览版本                    。

国内用户可访问:https://panjiachen.gitee.io/vue-element-admin/#/dashboard

国外用户可访问:https://panjiachen.github.io/vue-element-admin/#/dashboard

下载并运行

1.下载源码

git clone https://github.com/PanJiaChen/vue-element-admin.git

如果下载慢,可以用这个:

git clone https://gitee.com/panjiachen/vue-element-admin.git

2.下载依赖

进入项目目录

cd vue-element-admin

下载依赖

npm install --registry http://registry.npmmirror.com

问题解决

下载依赖可能会报错:

npm ERR! github.com[0: 20.205.243.166]: errno=No such file or directory

npm ERR!

npm ERR!

npm ERR! exited with error code: 128

npm ERR! A complete log of this run can be found in:

npm ERR!     E:\work\npm\node_cache\_logs\2022-06-03T00_25_44_783Z-debug.log

解决方案见:git--解决exited with error code: 128_IT利刃出鞘的博客-CSDN博客_git错误码128

运行

npm run dev

或者用WebStrom打开             ,然后点击dev:

体验页面

运行后会自动使用默认浏览器打开页面:http://localhost:9527/ 

直接点击“login              ”即可:

目录结构

总体结构

mock: 模拟后端返回结果请求的API                     ,相当于前端自己写的一个伪后台       ,提供API请求结果              。 node_modules: 依赖类库             ,相当于我们后端的dependencies 下依赖的各种类库。 src: 我们开发代码的主要目录 环境配置文件 .env.development:配置开发环境的相关配置包括请求后台的API 基地址,类似后端的application-dev.yml .env.production:配置生产环境的相关配置包括请求后台的API 基地址application-prod.yml vue.config.js: 配置后台请求基地址和请求代理的地方                    ,因为静态页面和后端代码分离了       ,涉及到跨域                    。 package.json: 可以理解成我们后端的pom.xml        ,这里还可以配置JS脚本配置                    ,用来简化执行命令                     。比如刚才启动使用的npm run dev 等价于npm run vue-cli-service serve

src结构

api: 前端写Ajax 请求后端API 的地方              ,这种思想特别好       ,API与代码分离                    ,管理和复用API就变得方便多了。 components: 可以复用的前端组件              ,比如分页,markdown 之类的组件                    ,一般是和业务无关的公用组件             。 router:路由, 简单来讲就是页面的跳转不再是后端在Controller中通过thymeleaf 控制而是前端自己配置怎么跳转                     。 views:写前端HTML5页面的地方 permission.js:由于前后端分离                     ,前端需要自己控制权限拦截       。比如登陆页面不拦截,其他页面需要登陆才可以访问

其他网址

3. Vue入门实战教程之vue-element-admin初体验_技术宅星云的博客-CSDN博客_vueelementadmin使用教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
数据抓取的方法(数据抓取工具有哪些(抓取数据的几种方式)) vue3ui(Vue3中的pinia使用(收藏版))