1 青龙面板的任务通知消息轰炸问题 青龙面板是一个脚本任务管理平台,可以帮你定时的执行任务。如果你拥有一台个人 NAS 但却还不知道它,可以阅读一下前面发表的相关文章: 教 NAS 自己赚电费:安装青龙脚本面板,订阅流行…
标签:node.js
一种自动获取并同步CK至NAS青龙面板的方法
在前一篇文章中,我们介绍了在 NAS 上安装青龙面板跑任务的方法:让 NAS 自己赚电费:安装青龙脚本面板,订阅流行脚本,薅羊毛停不下来。 青龙面板是一个脚本任务管理平台,可以帮助我们定时的执行你所配置的脚本任务。我们可…
基于 opencv4nodejs 实现 OCR 验证码识别搭建私有 OCR 服务
1 @u4/opencv4nodejs 依赖安装及编译 opencv4nodejs 包提供了丰富de 接口,使得可以在 Node.js 下以更友好的方式使用 opencv4,但其原始仓库近两年不再更新。@u4/openc…
Node.js 和 Electron 中 Native 原生 addon 模块的 .node 文件离线加载方案
1 Node.js 加载 Native 模块 .node 文件的方法 在 Node.js 中加载由 C++、Rust 等其他编程语言编译的 .node 二进制模块文件,可以有两种方式。 1.1 方式一:直接使用 requ…
npm 仓库私有包离线化安装方案
在某个前端项目中,存在对内网私有仓库维护和发布的 npm 包依赖。 现在该项目需转移至无法访问私有仓库环境的外部云平台上,进行持续集成构建和部署,会发生私有包无法下载而失败的问题。 下面基于当前主流的包管理器 npm、y…
如何快速了解项目源文件的构成?基于 Node.js 实现项目源代码数据统计工具
当希望了解一个项目的代码规模时,首先可能会想对项目的源文件数量、代码行数等做一下数据统计。本文介绍了CLOC代码统计工具,以及基于 Node.js 实现个性化项目代码统计分析的实现思路。
Electron 应用中 fs 模块删除 asar 文件被占用的问题与解决
在 Electron 中使用 fs 模块操作 .asar 格式文件,当执行删除操作时,很容易会遇到文件被占用的问题: 操作无法完成,因为文件已在 Electron 中打开 这是因为 require('fs') 是被 El…
识别虚拟网卡:Node.js 获取真实物理网卡的 Mac 地址
本文介绍了Node.js 获取物理网卡 mac 地址的方法,其中主要讨论了基于实践经验对虚拟网卡的识别处理方式。
Node.js 应用中实现 OCR 验证码识别
提到图片 OCR 识别,一般可能都会想到著名的 tesseract-ocr。 在 Node.js 程序中处理如验证码识别一类的文本或物体识别时,需要以 Node.js API 的方式调用。一般来说有三种可实现该需求的方式…
CJS 代码中引入 ESM 模块异常:Error [ERR_REQUIRE_ESM]: require() of ES Module
问题描述:CommonJS 代码中引入 ESM 模块异常 在使用 TypeScript 开发的 Node.js Cli 工具项目中,tsconfig.json 中设置的输出结果为 CommonJS。 当引入如 chalk…