前段时间,我发现一个开源题库,题目非常有意思。我想把它整成一个JSON文件做为数据储备,方便整活。
一共有一百五十多道题目,手动CV我肯定是不想干的。于是写了个脚本,在写脚本的过程中,我发现一个能让Node.js操作Dom的开源项目。
有了它,再加上jQuery就可以应对简单爬虫抓取数据了,所以写下这篇文章跟大家分享下。
上列两篇文章介绍了作者在开发一个工具库中,拥抱NodeJs简化一些重复性工作的实践。
但还不够!!!还可以再简化。
上图,从isNaN.ts
转成isNaN.md
,在/*...*/
写好注释直接生成该方法的文档介绍,这是我想要的。
类似jsDoc工具提供的功能。
其实,学习编程的过程就是学习造轮子的过程,咱也不重新造轮子,仿写一个最简单的功能即可。
上篇50+行代码搞定一行命令更新Npm包 - 掘金 (juejin.cn)介绍了自动化push仓库&&自动化更新版本等功能的实现。这篇说说自动生成模板文件、rollup按需加载打包配置以及自动生成目录列表,简单得不像话!
git reset
与git revert
两者的区别公司需求拍摄视频上传,拍摄的视频体积大,上传常常因超时,导致上传失败。对此视频文件上传前,需要对文件进行一定的处理,实践中选择了ffmpem进行操作,本文目的是将ffmpem个人踩坑经验分享给大家