我刚开始阅读Node.js源代码,发现经常使用一个名为primordials的对象。但是我找不到它的定义所在。
例如:/node/lib/events.js
const {
Array,
Boolean,
Error,
MathMin,
NumberIsNaN,
ObjectCreate,
ObjectDefineProperty,
ObjectGetPrototypeOf,
ObjectSetPrototypeOf,
ObjectKeys,
Promise,
PromiseReject,
PromiseResolve,
ReflectApply,
ReflectOwnKeys,
Symbol,
SymbolFor,
SymbolAsyncIterator
} = primordials;
有人能解释一下什么是原生对象(primordials)以及它们在哪里被声明吗?
primordials
应该是什么时,这并不真正有帮助。所有的错误报告都详细说明了如何修复它(删除Gulp,删除使用Gulp的依赖项,获取兼容版本等),但没有一个解释为什么要使用它。 - VLAZ