前端脚本错误监控及跟踪解决方案——Sentry

错误统计日志监控 Sentry 简介 Sentry 是一个开源的错误追踪工具,可以帮助开发人员实时监控和修复系统中的错误。其专注于错误监控以及提取一切事后处理所需的信息;支持几乎所有主流开发语言...

2019/08/14 15:07
1.6K
YApi-高效、易用、功能强大的可视化接口管理平台—使用篇

https://segmentfault.com/a/1190000013138349 https://hellosean1025.github.io/yapi/index.html https://mp.weixin.qq.com/s/bSsLcn5FxbK6HvD-fCGGSQ https://juejin.im/post/5acc879f6fb9...

2019/07/16 15:56
1.4K
Electron开发实战之记账软件19——通过协议唤起Electron应用

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 本文代码参考自:https://www.jianshu.com/p/d880c0ca0911 作者有详细说明,请认真阅读。 只有在安装并运行过一次之后,这个功能才...

Electron开发实战之记账软件18——备份、恢复、导入、导出

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 备份 我们用的是json文件数据库,备份数据非常简单,直接复制文件即可。我们用fs-extra这个库操作,非常简单。 https://github.c...

使用JSZip.js、FileSaver.js前端打包下载图片

前端打包下载图片 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <img src="assets/logo.png" class="yaojianbaogao" width="50" d...

2019/05/28 10:55
5.2K
Electron开发实战之记账软件17——使用Lowdb存储数据

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 请先阅读这位作者的文章,基本是按照他的思路做的。 https://molunerfinn.com/electron-vue-3/#lowdb%E5%AE%9E%E9%99%85%E4%BD%BF...

Gitlab 持续集成/部署3——持续集成Electron项目

我这边Electron是需要多平台发布的,所以需要多端的持续集成,我这边演示Mac和Windows下这俩平台。 持续集成vue项目请参考上一篇文章 https://my.oschina.net/u/3667677/blog/3051522 编译的...

2019/05/20 14:56
2K
Gitlab 持续集成/部署2——持续集成Vue项目

请先搭建集成环境,可以参考我上一篇文章 https://my.oschina.net/u/3667677/blog/3050890 配置vue项目 在vue项目根目录下配置.gitlab-ci.yml文件,具体配置选项请看文档。我的配置如下: # ...

Gitlab 持续集成/部署1——环境搭建

Windows平台下: 1.安装Gitlab https://about.gitlab.com/install/ 2.安装 Gitlab runner https://docs.gitlab.com.cn/runner/install/windows.html 创建一个文件夹,例如C:\GitLab-Runner ...

2019/05/17 15:43
6K
Electron开发实战之记账软件16——使用Docsify生成文档网站

代码仓库: https://github.com/hilanmiao/LanMiaoDesktop 官网中文文档:https://docsify.js.org/#/zh-cn/quickstart 在日常开发中 前后端对接时 经常要写很多文档Api。docsify就是一个强大...

2019/05/11 16:03
3.6K
Electron开发实战之记账软件15——崩溃报告

使用Sentry提交崩溃报告 有一些崩溃是我们无法通过常规手段看到的,但是Electron给我提供了崩溃监控,而且还有几个事件可以用,但是你可以看只有renderer process、plugin process、gpu pro...

Electron开发实战之记账软件14——自动更新

代码仓库: https://gitee.com/XiaoLanMiao/LanMiaoDesktop 官网介绍了多种更新方式,我们使用的electron-builder的更新机制。 https://electronjs.org/docs/tutorial/updates 安装electron-...

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
5.9K
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,不过因为我暂时先不试...

没有更多内容

加载失败,请刷新页面