随笔分类 - Node.js
摘要:问题背景 当你使用 Node.js 与一些较旧的服务器(特别是 IIS)建立 HTTPS 连接时,可能会遇到以下错误: SSL routines:final_renegotiate:unsafe legacy renegotiation disabled 这个错误源于一个已知的安全漏洞 CVE-20
阅读全文
摘要:原因是 ESM 中没有全局 __filename,重新定义下它: import path from 'node:path' import { fileURLToPath } from 'node:url'; const __filename = fileURLToPath(import.meta.u
阅读全文
摘要:以删除目录 dir 及其下面的所有文件为例: fs.readdirSync('./dir').forEach(function (fileName) { fs.unlinkSync('./dir/' + fileName); }); fs.rmdir('./dir', (err) => { if (
阅读全文
摘要:Define:简单的字符串替换 Mock/Sham:无实际功能的模拟 Shim/ Polyfill:模拟完整的功能 不可互相替换!
阅读全文
摘要:GraphQL 简介 一种用于 API 的查询语言。 GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演
阅读全文

浙公网安备 33010602011771号