AXIS Token中文网

nodejs抓取notion emoji svg资源的脚本示例

发布日期:2025-01-04 10:42    点击次数:95

前言 最近在做emoji表情,在windows环境预览效果不太理想,也缺少很多字体图标的显示,为了让各种环境显示一致,决定用svg图片代替字体图标。让设计去搞这些资源,有一千多个图标,比较费力。于是决定自己写个脚本去抓这些资源。notion有这些资源,开始去抓。 调研准备工作 之前在做emoji的时候,有Unicode Id,notion中的资源名称也是用Unicode id做文件名。根据id关联,我们就可以直接开始了。 emoji.json 文件 node脚本准备 俗话说,工欲善其事必先利其器,在写脚本之前,我们先搞几个操作文件的工具方法,服务于正式脚本的使用。 正式脚本 定义路径变量 读取文件抓取,写文件 设置启动命令 在package.json中添加命令 4.运行命令 大家看上边的脚本,可以发现我们用了asyc和await, 串行去下载资源。有兴趣的小伙伴可以尝试改下,看看怎么改成并行去下载资源,还可以控制并发的数量,面试中经常会问到。 结语 代码已上传github,有需要可自行查看 以上就是nodejs抓取notion emoji svg资源的脚本示例的详细内容,更多关于nodejs脚本notion emoji svg的资料请关注脚本之家其它相关文章!

 




Powered by AXIS Token中文网 @2013-2022 RSS地图 HTML地图

Copyright Powered by365建站 © 2013-2024