node.js中的CommonJS支持--为什么会过时,或者说它是如何工作的?

问题描述 投票:7回答:1

前段时间,我读到整个 node.js 平台依靠的是 CommonJS 模块加载的规范。确切地说,这是一个用于所有 require 呼叫。

var abc = require('./abc');

不幸的是,我不记得来源了 - 但我就是这么理解的。而现在,当我想温习一下CommonJS的知识时,我发现 node.js在2013年放弃了CommonJS。. 引用一下。

2013年5月,Node.js的包管理器npm的作者Isaac Z. Schlueter说,CommonJS正在被Node.js淘汰,并且被Node.js的核心开发者所避免。

我的问题是--node.js依据的标准是什么?require 函数?有什么标准吗--还是说node.js的实现只是从CommonJS中分叉出来的?让它过时的原因是什么?

javascript node.js commonjs
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.