读 Node.js 源码深入理解 cjs 模块系统
相信大家都知道如何在 Node.js 中加载一个模块const fs = require('fs'); const express = require('express'); const anotherModule = require('./another-module');没错,require&n...

Node.js实战对于Buffer和Stream模块系统的深入剖析
Buffer 缓冲区JavaScript语言本身只有字符串数据类型,没有二进制数据类型。但是,在处理TCP流或文件流时必须使用二进制数据。因此,在node JS中,定义了一个缓冲区类来创建用于存储二进制数据的缓冲区。const buf = Buffer.from('runoob', 'ascii')...
Node.js模块系统
Node.js模块系统 为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ ...
浅析当下的 Node.js CommonJS 模块系统
在 ES2015 标准之前,JavaScript 语言没有原生的组织代码的方式。Node.js 用 CommonJS 模块规范填补了这个空白。我想通过这篇文章和大家分享一下当下的 CommonJS 模块系统的一些机制和细节。 在写这篇文章的时阅读代码 Node.js 版本是 v10.0.0 全文共由...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。