简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在使用electron进行桌面开发时,会随着业务的需要动态的改变窗口的大小,比如从登陆窗口跳转到主页面的时候需要去改变大小,退出登陆的时候也需要改变大小。发现在使用setSize去设置大小的时候,会出现有的时候可以改变大小,有的时候改变不了,经过一番尝试,可以和最大值最小值一起设置,无论在什么情况下都能改变大小。import { app, BrowserWindow, ipcMain, Tray,
1.前言前面解决了on和once的监听问题,在反复测试下没有出现其他操作时调用注销的callback函数,问题算是解决了。考虑到以后可能扩展应用,还需要再深入研究一下怎么做才能更优雅的处理on和once事件,以及事件的监听怎么和Electron-vue框架更好的融合,这里不再赘述,等以后有结果了,再补上后续。这里想要说的一个问题就是当退出程序时,会将进程直接杀死,窗口直接关闭调。因为要跟后台的庄陶
之前一直用git的SSH方式下载代码,唯一的缺点可能就是需要建立SSH秘钥,需要额外生成一个密钥,然后在下载和提交代码的时候都需要输入秘钥,才能操作。时间长了可能就忘了密码,今天在做项目提交的时候就出现了这种情况,密码怎么试都不对,于是弃用了SSH方式,改用了HTTP的方式。1.从远程服务器download代码首先需要从gitlab上获取项目所在地址获取HTTP地址后,使用git clone命令,
1.前言在前面的文章中支持了钉钉扫码方式登录客户端,然后就可以控制当前登录的用户访问权限。现在主流的团队协作方式,一种是钉钉,另外一种就是企业微信了。既然支持了钉钉扫码的方式,那就需要支持企业微信扫码的方式。2.企业微信扫码登陆详见官方API仔细看了一下官方提供的API,感觉跟钉钉很像,也有很大的不同之处。两者的区别如下:钉钉扫码分为以下几步:钉钉开发者后台需要配置appid,redirectur
在linux下操作时长会出现权限的问题,一般出现的权限不够,都是不同用户导致的。在使用vscode时,通过命令行从git上拉取代码,但是在vscode上使用git相关的命令时却出现GIT 不能打开 .git/FETCH_HEAD: 权限不够。需要我们手动去修改一下git的权限,chenqk为当前的用户cd 代码根路径cd .git/chown chenqk:chenqk FETCH_HEAD然后在