编程

通过JS在浏览器中打开本地程序

通过JS在浏览器中打开本地程序

一、背景某项目包含一个用于展示的数字大屏和多个数字孪生应用。大屏由内部团队开发并云端部署,而数字孪生应用则由第三方开发并安装在本地电脑。 现有需求是实现通过点击大屏上的特定区域,触发并打开相应的...

在Hexo中创建带分页的自定义模板页面

在Hexo中创建带分页的自定义模板页面

一、背景 最近新上了“天工”模块,打算分享下个人见到的一些好玩的物件(Ps:第一个发布的就是上周在WAIC展会上看到的无人做饭灶)。顺便也分享下第一次开发带分页的模板开发经验。 “天工”一词取于明...

Hexo主题编写心得

Hexo主题编写心得

Blog切换到Hexo将近一年,从仿写Ocean、Bookworm Light Astro模板到能够基于Tailwind Css构建自己的主题,也经历了一些波折。第五篇内容就讲讲开发自定义主题的一些...

Hexo 7.x 升级踩坑记录帖

Hexo 7.x 升级踩坑记录帖

01、框架升级通过npm命令,升级至v7.2.0版本。 1npm install hexo@7.2.0 --save 根据项目运行情况、报错信息进行其他npm包的调整、修复、升级。 1hexo ...

uni-app iOS小程序底部安全区适配

uni-app iOS小程序底部安全区适配

线上反馈小程序在iOS 12以上版本出现了底部导航栏被刘海屏小黑条遮挡的现象。 排查tabbar组件的样式适配,第一眼并没有感觉有什么问题。safe-area-inset-bottom变量用了,en...

jVectorMap入门使用教程

jVectorMap入门使用教程

一、需求背景在日常开发工作中,对于地图类展示(包括地图打点)的需求基本是接入国内地图厂商的API使用(例如:高德地图、百度地图、腾讯地图)。优点是接入方便,且不用考虑地图数据更新的事宜;缺点是引用资...

PageSpy使用介绍

PageSpy使用介绍

一、需求背景在项目测试阶段,我们经常会遇到以下场景的问题: 测试人员反馈功能存在BUG,但无法提供准确的操作步骤。 测试人员遇到了在开发人员电脑上未复现的问题。 临时遇到了问题,但没有打开浏览...

Hexo获取文章封面的方法

Hexo获取文章封面的方法

在官网公开的一些模板中,文章列表页大多是标题+段落描述(取前N个字)。而像WordPress、Typecho、Emlog这些网站模板,又或是astro、nuxt之类基于tailwind的页面模板,绝...

hexo引入tailwindcss的操作方式

hexo引入tailwindcss的操作方式

更新于 2024/02/28今天在Github看到了一个新的hexo tailwind插件,详细讲解了Hexo配置tailwind的方式。非常不错,适合开发者们快速配置及上手。...