# DataMock-Electron **Repository Path**: jaimor/DataMock-Electron ## Basic Information - **Project Name**: DataMock-Electron - **Description**: 基于Electron、mock的数据生成仓库 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 3 - **Created**: 2020-02-12 - **Last Updated**: 2022-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## DataMock-Electron 该项目是基于Electron、Mock.js、ElementUI和Vue整合出来的数据生成器。Electron负责界面框架显示功能,可以很方便的在web应用外边套一个壳,便于PC像Application一样的安装使用。Mock.js是本项目中的数据生成核心组件,所有的数据都是使用该核心库生成,所有的数据生成模板也必须符合Mock.js的编写规范。ElementUI作为web端的view层,方便web界面编写。 所用的相关技术传送门:
Electron:https://www.electronjs.org/
Mock.js: http://mockjs.com/
ElementUI:https://element.eleme.cn/#/
Vue:https://cn.vuejs.org/ ## 其他介绍 ### 为什么要写一个东西? 因为闲的,真的是闲的;因为想了解下Electron技术是有怎样的魔力(Postman、Vscode、wechat小程序开发工具以及Github桌面端等工具都使用其技术);其实还有工作需要的因素咯…… ### 给Mock.js套了外壳 Mock.js是一个非常好的数据生成器,简单好用,学习成本低,对于前端开发者来说,如果没有正式数据作为开发测试的话,它是一个很好的选择,当然如果有正式数据更好。此项目其实就是给Mock.js套了一个外壳,让用户能够在界面中去写规则,然后开启一个服务,然后通过请求去拿数据(其实Mock.js中是可以拦截请求,所以我说我是闲的)。当我这样套了一层框架后,还让很多Mock.js本身的功能无法实现,悲伤…… ### 哈哈哈 学习学习而已,其他的不重要。
Electron+ElementUI+MockJs=数据生成服务器(一):https://www.jianshu.com/p/1a40a087d1bd
Electron+ElementUI+MockJs=数据生成服务器(二):https://www.jianshu.com/p/791300f99992
Electron+ElementUI+MockJs=数据生成服务器(三):https://www.jianshu.com/p/b2535ec70daa