Node.js 发布于2009年5月,由 Ryan Dahl 开发,是一个基于 Chrome V8引擎的JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 模型,让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与 PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。
在 Egg.js 项目中使用 Socket.io 实现实时消息推送时,常会遇到一个 环境差异化 问题: 本地开发环境(npm run dev)消息收发正…
在 Egg.js 项目中集成 egg-socket.io 实现长连接功能时,不少开发者会遇到一个典型环境差异问题: 本地开发环境可正常连接 WebSo…
在实际开发中,我们经常需要对文件计算 MD5 值,比如: 文件完整性校验 重复文件去重 上传前后比对 断点续传一致性校验 Node.j…
作为前端开发者,我们在开发中经常需要压缩 CSS 来减小体积、提高网页加载速度。 clean-css 是 Node.js 生态中常用的 CSS 压缩工…
在日常开发和运维工作中,我们常会用到 PM2 作为 Node.js 应用的进程管理工具。但有时会遇到暂时不需要使用 PM2,却又不想删除其…
在实际项目中, 批量写入数据库 是一个非常常见但又极易踩坑的问题。 最近在处理企业微信客户数据同步时,就遇到了一个典型的性…
你想要在 Node.js 中生成 16 位的 MD5 值,首先需要明确: 标准 MD5 算法生成的是 128 位(16 字节)哈希值,对应 32 位十六进制…