教程
未读
使用excalidraw搭建自己的中文手写画板
本文介绍了如何基于开源项目 Excalidraw 搭建一个支持中文手写字体的画板。文章首先通过 fork 和 clone Excalidraw 项目,创建本地开发环境,并安装所需依赖。接着,作者通过下载中文手写字体(如平方雨桐体)并将其集成到 Excalidraw 中,实现了中文手写风格的效果。
具体步骤包括字体资源的添加、注册和预加载,修改代码中的字体常量和选择器以支持中文手写体。最后,文章讲解了如何通过 gh-pages 将项目部署到 GitHub Pages,方便在线访问和使用,并解决了字体加载过程中遇到的 ttf 格式问题。
Git
未读
实现自动化升级版本号和Changelog及Tag
1、前置 在实现自动化升级版本号之前,可以先了一下NPM的版本管理与Commit提交规范 2、Change log Change log也就是版本的变更记录,如果目前提交的Commit都符合规范,那么发布新版本时, Change log 就可以用脚本自动生成,一般生成的文档包括以下部分。 - New
NPM
未读
配置流水自动化发布NPM包
快速且高效地发布和部署软件包是至关重要的! 1、获取NPM Tokens 1、npm账号怎么注册在此就不再细说了,在登录成功之后,点击头像,选择Access Tokens。 2、在Generator New Token下拉有2个选项,选择Classic Token就可以。
Git
未读
Commit提交规范
1、Commit的原则 原子性(Atomicity):每次提交应该包含一个独立、完整的变更集。尽量避免在一次提交中包含多个不相关的变更。这样可以使提交更加清晰、易于理解和回滚。 描述性的提交信息:提交信息应该简明扼要地描述所做的变更。使用命令式语言,如"Add new feature","Fix b
教程
未读
HbuliderX编辑器调整
1、修改HBuliderX的终端字体大小 找到HbuilderX安装目录,找到plugins\builtincef3terminal\script\dist\bundle.js文件 搜索fontSize,找到第7个,可以调整一下大小,我这里设置的是12。 2、格式
教程
未读
VSCode中go命令报错
问题背景 在PowerShell是正常的,在VSCode和Goland的终端中执行go version报错: go: The term 'go' is not recognized as a name of a cmdlet, function, script file, or executable
教程
未读
Echarts踩坑经验
1、柱状图或者条形图坐标刻度出现小数 问题描述 当数据量较小时,柱状图的X轴的坐标会用小数点将数据撑开,使其均匀显示,但在一些特定单位(如人/个等)下,是不允许出现小数的。 解决方案 在xAxis中设置minInterval属性。 minInterval: 1, //不允许出现小数位
2、ECha
教程
未读
Windows搭建Go的环境
1、下载安装Go 安装包下载地址为:https://go.dev/dl/ 官网下载比较慢推荐使用国内地址: Go下载 - Go语言中文网 - Golang中文社区 下载完成之后,双击安装包直接进行安装 出现上图说明安装成功,安装地址我是选择C:
教程
未读
npm、yarn、pnpm如何删除缓存文件
1、NPM 查看缓存路径 npm config get cache
删除缓存 npm cache clean --force
2、YARN 查看缓存路径 yarn cache dir
删除缓存 yarn cache clean
3、PNPM