黑群晖 DSM7.1 从编译安装、半洗白到 HTTPS 证书 简明教程 上周五公司卖报废机器,其中有个 Dell 3060MT(i3-8100,1T HDD,8G 内存)被我 400RMB 拿下,而且内存实际是 16G,赚大了 😁。可是好巧不巧,昨天下午突然停电把服役两年的黑群晖小主机(J3710)给报废了 😭。于是今天就赶紧给 3060MT 装上了 DSM7.1,一把就顺利安装成功了。 前期准备 U 盘一个(我用的 16G 金士顿) 显示器、键盘,接小主机上 2022-07-24 #黑群晖 #折腾
nice-modal-react 源码解析 最近在项目上尝试了 eBay/nice-modal-react 来处理态框,相对于我之前使用 Modal 的方式更加优雅。它是一个零依赖,小巧的模态框管理库,实现思路让我眼前一亮,值得学习。 概述我们先来看看 nice-modal-react 的使用。 可以将它的使用分为三步,创建 Modal、注册 Modal 和使用 Modal。 创建 Modal通过 NiceModal.crea 2022-07-13 #前端 #源码
Jest 的正确打开方式 -- umi-test & Jest Run It 前言:Jest 很好很强大,但每次要在一个新项目中使用它都需要做足了前戏(配置)才能正常使用。这也是让许多开发吃了闭门羹,害怕用它,也不愿意去写测试。给大家推荐 umi-test和 Jest Run It 组合,希望你看完不再为这前戏犯难。 umi-testumi-test是在jest上面进行了一层封装,能够覆盖一些常见的js、ts场景测试,而不用再去写一个配置文件。 如果涉及到alias, 2022-06-11 #前端 #实践
用 openapi-codegen 生成 React Query 代码,真香~ 前言:之前在项目中我都会使用 https://github.com/contiamo/restful-react 从Swagger生成接口代码,省了很多对接口的时间。本以为就这样了,直到我遇到了 https://github.com/fabien0102/openapi-codegen,才知道什么才是真的香~ 这里来分享一下它是有多香。 新欢与旧爱我们先来说说 https://github.co 2022-06-09 #前端 #实践
在流程图中实现 Camunda 企业付费版的热力图展示 前言:这个需求在做完后感觉还是挺有意思的,这里小记一下,方便日后回顾。 初遇需求对面的产品只给我甩了一张图,然后问我能不能做出这种效果。 我一看这不就是 Camunda 的企业付费版功能,然后就去尝试找一下他们的实现。首先去注册了个Camunda账号,但是他们并没有开放这个功能的体验,而且在研究了一下他们的资料后,我猜测他们这个渲染可能是后端直接将热力图的数据加到bpmn图中,前端只是进行渲染。 2022-05-29 #前端 #需求
使用 Taro Hooks 快速开发一个小程序-- GitHub Pro 在 Taro Hooks 出来 之后就一直想着体验一波 Hooks 小程序开发,不过一直忙着补番 😌。最近补完了,就搞了起来,开发了 20 天左右(其实大部分时间都在改 UI😒),基本上是完成了,然后也上架了,遂跟大家分享一点心得 😈 可以先扫描体验: 网络不稳定的小伙伴看预览: 在 GitHub Pro 的开发中,我写了四个 hooks,来帮助我提高开发效率 useRequest u 2019-09-19 #前端 #小程序