一句话:
每个文件就是一个模块,模块有独立作用域,通过 require / import 建立依赖关系。
Node 里主要有两套:
今天重点说 CommonJS。
这是重头戏。
假设:
const a = require('./a');
Node 做了几件事:
找到真实文件。