Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
109 views
in Technique[技术] by (71.8m points)

CommonJS 与 Node.js 的关系?

先有 CommonJS 还是 Node.js ?

是 Node.js 成就了 CommonJS ?

CommonJS 规范是 Node.js 作者创建的吗?

为什么大家谈到 CommonJS 就会涉及 Node.js,只是因为 Node.js 目前应用广泛?

虽然知道 CommonJS 规范的使用,但对于二者的关系不是很了解,一直很纳闷,去网上搜索过,基本上都在讲规范的东西,有点答非所问的意思,没找到我想要的答案。

跪求一个清晰的解释,谢谢。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

1、先有 CommonJS。

2、可以这么说,毕竟两者时代很接近,也无法证实假如没有 Node.js,CommonJS 还能不能广泛流行。

3、不是,两个作者认识,但并没有一起共事过。

4、也不能说只是吧。毕竟现存的模块化解决方案就那么几个:ES Module、AMD、CMD、CommonJS,以及大杂烩 UMD,你也绕不过去它啊。

5、下面细讲。


细节讲述请参考:《编程时间简史系列》JavaScript 模块化的历史进程


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...