摸鱼写了一个番茄时钟vscode插件来摸鱼(劳逸结合)

2022-09-27
阅读 3 分钟
1.2k
想法想找一个番茄时钟的vscode插件来劳逸结合,有规律摸鱼,翻了很多vscode 插件都不太满意,干脆自己撸了一个。特性遵循番茄时钟的工作方式--每1个番茄时钟有一个短休息时间,4个番茄时钟后有一个长休息时钟(支持自定义)操作接触简单 -- 开始、暂停、重启、重置都可以通过点击状态栏的图标来操作有一个简单的统计功能,...

基于 Element-plus Table 封装的易用, 一致, 友好的 Vue Table 组件

2022-04-26
阅读 5 分钟
4.5k
用过 Element UI Table 的同学都知道用 Table 组件时需要用到el-table-column,它是和 html 混写在一起的, 如果很多列的话,就需要一个个写配置, 否则就需要用到循环。如果列配置内容有根据不同条件展示不同样式内容的话, 就需要在插槽里面做判断, 比如这样两种编辑状态:

react 项目单元测试技术方案

2021-08-14
阅读 4 分钟
4.2k
The more your tests resemble the way your software is used, the more confidence they can give you.
封面图

如何引进 Typescript 到现存 Vue-cli3+项目中

2021-08-14
阅读 4 分钟
2k
在把项目改造支持 Typescript 之后, 跑了几个迭代,也踩了一些坑。还好这些坑总体可控, 没翻车, 所以就写篇文章分享一下, 如果想要体验 vue+typescript 的同学可以看看。之前配置的过程查找了很多资料,但大部分都是下面两种方案:
封面图

引入钉钉机器人通知 Gitlab CI/CD 的构建状态

2021-08-14
阅读 6 分钟
5.5k
本篇是之前写的《利用 Gitlab CI/CD 实现自动构建,自动部署》的续篇。我们知道 Gitlab 的 Pipeline 中的 Job 执行成功或者失败之后,对应 Job 状态会改变为 passedorfailed,当 Job 的状态改变之后, 我们需要再到 Gitlab CI/CD 的页面下查看 Job 的状态,去看看有没有打包完成。实践表明,某些时候我们的 gitlab 执行 J...
封面图

利用 Gitlab CI/CD + Jenkins 实现自动构建,自动部署

2021-08-13
阅读 5 分钟
2.8k
本来只是想用 curl 去模拟触发部署静态资源的请求的。后来想到如果把这个操作交给 gitlab 操作岂不是更方便? 所以这几天折腾了一下 gitlab 的 CI/CD,读了一些 gitlab 的官方文档,进一步完善了.gitlab-ci.yml。记录这个过程如下:
封面图