加载中
Electron开发实战之记账软件13——添加Github徽章

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 我们会发现 Github 上的很多项目的首页都有很多徽章。常用的徽标主要有持续集成状态、项目版本信息、代码测试覆盖率、项目支持平台...

Electron开发实战之记账软件12——通过CI系统自动构建与发布

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 当提交代码到 Github 后,CI 自动拉取代码,运行 electron-builder 相关命令,生成个平台的安装包,并将安装包推送到 Github Rel...

2019/04/29 16:47
6.6K
Electron开发实战之记账软件11——打包及美化

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 打包 在Windows平台上,默认打包出来的安装包并没有办法选择安装的路径,只会默认装到C盘的用户目录。这个并不是我们想要的。我们...

Electron开发实战之记账软件10——保证只有一个实例

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 如果我们不进行任何设置的话,那么我们的程序就会出现多个实例的情况,如下图。 苏南大叔也写过一篇文章,介绍了两种方式。有兴趣...

Electron开发实战之记账软件9——禁用一些事件

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 2019-04-28更新: 可能是因为我使用的是Electron4,比较新所以这些问题都修复了。开发环境有的问题还是有的,打包之后就没有了。 ...

Electron开发实战之记账软件8——消息通知

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 通用基本通知 使用原生通知直接浏览官网地址 https://electronjs.org/docs/tutorial/notifications 渲染进程可以直接用HTML5 Not...

使用vue-devtools调试Electron程序

举个例子:如果你用了ipc,在这里打断点平常是跑不到的,加上devtools才可以。 ipcRenderer.on('getAutoStartValue', (event, result) => { this.autoStart = result }) 0.局部或全局安装 np...

Electron开发实战之记账软件7——开机自动启动

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 2019-04-27苏南大叔electron/nwjs如何加入开机启动项? 刚好发布了这么一篇文章,用的库是node-auto-launch,不过因为我暂时先不试...

Electron开发实战之记账软件6——自定义系统托盘菜单、闪烁

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 自定义系统托盘 在src-main-index.js中添加相关代码 // 是否可以退出 trayClose = false // 系统托盘右键菜单 trayMenuTemplate =...

Electron开发实战之记账软件4——无边框、窗口关闭、最大最小化、隐藏右键菜单

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 创建无边框窗体 如图:在src-main-index.js中添加BrowserWindow参数,frame: false 就是设置无边框窗体,transparent: true 是设置...

使用tree-node-cli生成树状目录

在写博客的时候经常会需要展示项目的目录结构,我电脑是windows的,tree命令不是很好使。能用Node就用Node! 所以就找了几个跨平台的。分别是tree-cli和tree-node-cli,这两个是一个作者。其中...

Electron开发实战之记账软件3——使用UI框架vuetify实现页面

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 先来张图 1.为什么用Vuetify? https://vuetifyjs.com/zh-Hans/getting-started/quick-start Vuetify完全根据Material Design规范...

Electron开发实战之记账软件1——开篇

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 核心功能是记账、收支明细,至于理财等额外功能,暂时不考虑了。 其他辅助功能: 1.TODO List:记录待办事项 2.电子卡管理:记录各...

Electron开发实战之记账软件2——使用electron-vue初始化项目并升级部分包

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop !!!npm-check 比较老了,可以切换到npm-check-updates 。命令是ncu -u,它只改变package.json文件内容,需要你自己再npm insta...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部