分类: nodejs
-
【视频】Node.js 开发 RAR 解压缩命令行工具
拖来拖去,终于把 使用 node.js 开发命令行工具 workshop 的视频剪出来了,前几天上传到 B 站…
-
MongoDB 里实现多表联查
前些天遇到一个需求,不复杂,用 SQL 表现的话,大约如此: 没想到搜了半天,我厂的代码仓库里没有这种用法,各…
-
node.js 里 ESM 与 CommonJS 的区别
可能大部分同学并不会直接用 node.js 开发 Web 后端程序,但是作为现代化前端,我们日常的各种开发都严…
-
捕获 promisify `child_process.exec` 的错误
这个东西文档里没写清楚,所以写篇博客记一下。 在 Node.js 里,我们可以使用 child_process…
-
node.js 里使用 fifo
0. 需求 前两天 Showman 遇到一个需求: 我们需要在服务器端录制视频 录制视频的过程主要由 node…
-
使用 Node.js 驱动 FFMPEG 录屏
FFMPEG 功能非常强大,不仅能转换视频格式、压缩视频、添加字幕等,还能录制屏幕内容。使用 FFMPEG 录…
-
解决“[ERR_PACKAGE_PATH_NOT_EXPORTED]: No “exports” main resolved”
周末例行升级系统,今天打开项目,npm run dev,就报这个错误。检查代码,没变化,依赖也没变化。因为错误…
-
Node.js 里使用 Promise 的小技巧
Node.js 8 的时候,引入了 util.promisify() 方法,可以把 node-like 的回调…
-
Promise 改造 child_process.exec
`util.promisify(child_process.exec)` 得到的函数无法获取 `exit co…
-
Node.js 8 中的 util.promisify
Node.js 8 内建了“Promise 化”功能,可以把之前回调模式的方法,很简单的封装成支持 Promi…