vue-admin-template

7 天开发后台系统技术小结

别说谁变了你拦得住时间么 提交于 2021-01-05 13:28:01
在确定了后台系统的详细规划和整体功能以后,花费时间更多的其实是对技术细节的打磨。本主题借鉴我开发个人网站 魚立说 的经验,整理了在开发后台系统过程可能会遇到的各种技术要点。 本文来源:魚立说。本文链接: https://www.yulisay.com/d/endskills.html ,支持微信浏览器打开。 更多精彩文章,请移步 魚立说个人网站 翻看。欢迎欣赏,吐槽不足之处。 涉及到的代码已经整理到 https://github.com/yulis-say/web-full-stack 中的 end-skills 目录,若觉得有用,请分享并 star 。 1 后台开发小结 下面对后台系统的开发技术要点依次进行概括,包括必要的说明和资源引导。 1.1 后台系统模板 搭建后台系统,为了省时省力,可以选用一些流行的后台系统模板。关于这部分,可以阅读本站整理的《流行的后台管理系统模板》一文。 考虑到技术的流行性和后台功能的完善,本站使用了基于 Vue.js 和 Element-UI 实现的 vue-admin-template 作为参考,进行了后台系统的搭建和二次开发。 参考 vue-element-admin 后台系统模板,最终的后台系统效果将如图所示: 1.2 vue-admin-template 使用技巧 配置代理请求,解决跨域问题。做如下修改: 修改 .env

基于webpack4+vue-cli3项目的换肤功能

狂风中的少年 提交于 2020-04-28 21:24:08
起因 最近因公司需求,需要实现主题换肤功能,不仅仅是颜色的更改,还需要包括图片,字体等文件等更换,因此在百度里各种实现方案后,决定根据scss+style-loader/useable做换肤。 项目开始 首先我们用vue-element-admin这个开源的后台管理系统项目来做demo演示,为了便于做二次开发,下载vue-admin-template来开发。 // 从github下载vue-admin-template clone https://github.com/PanJiaChen/vue-admin-template.git cd vue-admin-template npm install npm run dev 运行成功后的效果  安装style-loader处理器 因为vue-admin-template项目是添加过sass-loader依赖的,所以不用我们再次安装,在上一步就已经安装好了。 npm install style-loader --save-dev 创建主题文件 在src目录下创建theme-chalk、theme-light主题文件夹 在两个主题目录下创建index.useable.scss文件  在index.useable.scss中写入样式 // theme-chalk/index.useable.scss body {

ElementUI快速入门

ぐ巨炮叔叔 提交于 2020-04-12 08:34:05
https://blog.csdn.net/itcats_cn/article/details/85644226 本文主要从几个方面快速入门ElementUI 1、什么是ElementUI ? 掌握elementUI脚手架搭建 2、掌握elementUI的table组件的使用,实现列表功能 3、掌握elementUI的pagination组件的使用,实现分页功能 4、掌握elementUI的form相关组件的使用,实现条件查询功能 5、掌握elementUI的dialog组件和$message的使用,实现弹出窗口和消息提示功能 6、掌握elementUI的select组件的使用,实现下拉列表功能实现新增数据和修改数据的功能 7、掌握confirm的使用,实现询问框,实现删除功能 1、什么是ElementUI? Element 饿了么前端出品的一套 基于 Vue 2.0 的桌面端组件库 官网: http://element.eleme.io/#/zh-CN 1.1、搭建elementUI脚手架(vue-admin-template) # Clone project git clone https://github.com/PanJiaChen/vue-admin-template.git # Install dependencies npm install # Serve with

vue admin template 轻量级 后台管理系统基础模板 vuecli4 分环境打包 统一管理接口地址

扶醉桌前 提交于 2019-12-04 10:30:32
本模板目的是为了能在创建项目的时候,减少不必要的时间浪费,例如api接口的封装、axios请求的封装以及基础布局等时间的浪费,故将基础功能提取出来作为公司内部的一个后台基础管理系统,为什么不用vue-admin-template是因为有些功能并不适用于项目的需求,经过公司两个项目的经验,于是自己搭建了一款集成了element-ui的轻量级的 vue全家桶 后台管理系统基础模板,从而总结出的一套常用配置。 其中,已经配置好分环境打包、封装axios请求、统一管理接口地址,兼容ie9+、基础增删改查功能以及添加一些常用的过滤器。 如果您觉得本模板对您有帮助,请给我一个小小的star,谢谢(#^.^#) https://github.com/parchments/vue-admin-template vue版本 vue2 脚手架 vue-cli4 状态管理器 vuex UI框架 element-ui 路由 vue-router HTTP请求 axios 接口 api.js 环境 dev test uat prod 本地存储 localStorage 登录 login 动态面包屑 breadcrumb 列表展示 搜索、弹窗、分页 详情展示 路由传参 路由错误 404 兼容性 ie9及以上 时间格式化 moment 来源: https://my.oschina.net/parchments