#3000·nock

v14 不再支持 204 响应的主体

作者: alxndrsn创建于 2026年8月6日更新于 2026年8月6日
标签bug

$ rm yarn.lock; echo '{ "name":"nock-demo" }' >package.json && echo 'nodeLinker: node-modules' >.yarnrc.yml && volta pin node@24 && volta pin yarn@4 && yarn && yarn add nock@14 && node demo.js; echo "demo.js exited with status: $?" success: pinned [email protected] (with [email protected]) in package.json success: pinned [email protected] in package.json ➤ YN0000: · Yarn 4.18.0 ➤ YN0000: ┌ Resolution step ➤ YN0000: └ Completed ➤ YN0000: ┌ Fetch step ➤ YN0000: └ Completed ➤ YN0000: ┌ Link step ➤ YN0000: └ Completed ➤ YN0000: · Done in 0s 48ms ➤ YN0000: · Yarn 4.18.0 ➤ YN0000: ┌ Resolution step ➤ YN0085: │ + nock@npm:14.0.17, @mswjs/interceptors@npm:0.41.9, @open-draft/deferred-promise@npm:2.2.0, @open-draft/logger@npm:0.3.0, and 6 more. ➤ YN0000: └ Completed in 1s 815ms ➤ YN0000: ┌ Fetch step ➤ YN0000: └ Completed ➤ YN0000: ┌ Link step ➤ YN0000: └ Completed ➤ YN0000: · Done in 1s 910ms node:assert:152 throw new AssertionError(obj); ^