chunkei chanCloudflare Workers Node.js 兼容默认开启,应用包上限提升至 64 MiB 中发帖

Cloudflare 更新了 Workers 的模块系统。 
这次比较实用的几个点:


Node.js 兼容能力默认开启


Workers 应用包上限提升到 64 MiB


新的 module registry 行为会更接近 Node.js


支持更标准的 import.meta.url / resolve()、require(esm) 等能力


不过要注意,新 module registry 本身目前还需要手动加 new_module_registry compatibility flag,并不是已经默认启用。
以前用 Workers 跑稍微复杂一点的 Node.js 项目,最烦的就是这种感觉:
“看起来像 Node.js,真跑起来又不完全是 Node.js。”
有时候依赖装得好好的,部署上去才发现某个模块不兼容;有时候本地能跑,Workers 上又是另一套行为...