V2EX  ›  英汉词典

CommonJS

释义 Definition

CommonJS:一种为 JavaScript 制定的模块规范/模块系统(最常见于 Node.js 生态),核心特点是使用 require() 导入模块、使用 module.exports / exports 导出模块,通常以同步加载方式工作(更适合服务器端/本地文件环境)。另有 ES Modules(ESM)等其他模块标准。

发音 Pronunciation

/ˈkɑːmən dʒeɪ ɛs/

例句 Examples

I wrote a CommonJS module with module.exports.
我用 module.exports 写了一个 CommonJS 模块。

In a Node.js project, CommonJS makes it easy to split code into files, but mixing it with ES modules can require extra configuration.
在 Node.js 项目中,CommonJS 让把代码拆分到不同文件变得很容易,但与 ES 模块混用时可能需要额外配置。

词源 Etymology

CommonJSCommon(通用的) + JS(JavaScript 的缩写) 组成,意在提出一套“通用”的 JavaScript 模块约定,最早用于推动服务器端 JavaScript 的模块化实践;后来被 Node.js 广泛采用,成为很长一段时间内的主流模块格式之一。

相关词 Related Words

文学与作品中的用例 Literary / Notable Works

  • Node.js 官方文档(Modules: CommonJS modules):系统介绍 requiremodule.exports 等机制
  • You Don’t Know JS(Kyle Simpson):在“作用域/模块”等主题中讨论 CommonJS 与模块化模式
  • Eloquent JavaScript(Marijn Haverbeke):在“Modules(模块)”相关章节中提到 CommonJS 风格的模块组织方式
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   646 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 20:51 · PVG 04:51 · LAX 12:51 · JFK 15:51
♥ Do have faith in what you're doing.