一个使用vue-electron脚手架作的小小的客户端demo,使用indexedDB永久存储数据,一直都找不到本地存储的一些应用场景,感受indexedDB,websql用于像electron跨平台的嵌浏览器内核的应用很是合适,由于这些数据具备永久性、加密性和事务性,比较安全可靠。(如今不是快到过年的,小伙伴能够利用这个项目疯狂tip老板年终奖[偷笑])vue
管理人员仍是抽奖人员的初始帐号和密码都是admin,进入管理后,修改admin帐号后,admin的姓名做为帐号,工号做为密码登陆,若是忘记密码,能够去C:UsersAdministratorAppDataRoaminglottery-platform删除IndexedDB文件夹里面的文件,以后的用户名和密码为初始密码adminlinux
yarn yarn run dev //本地开发 yarn run win32 //打包32位window程序,win64-打包64位window程序,linux-打包linux程序 all-打包全部程序,yarn run build会根据你的系统进行打包
这是32位的window程序,有兴趣的能够下载玩玩,安装时可能会给杀毒软件拦截,添加信任便可。git
样式有点丑,没有设计过。github
yarn build:clean
本项目主要用于electron入门级别的,大神级别的请跳过(能够娱乐娱乐)。项目主要集中在渲染进程,主线程如一些插件的使用几乎没有,入门级应该是够的,要更深刻的要去官网多看看主线程,渲染进程的一些api,还有应用的一些插件。我的以为,主线程充当桥梁的做用,经过渲染进程触发主线程中的功能,认清楚这一点,使用electron起来就很是简单了。web
项目地址: lottery-platform