知识卡片
模块封装边界
内容
Node 模块机制用 require 引入能力,用 exports 暴露能力,本质是在文件之间建立显式边界。内部实现可以变化,对外接口保持稳定即可。发散:模块化的关键不是把代码拆碎,而是让依赖关系可见,让修改影响范围可以被推断。
参考来源
《Vue.js+Node.js全栈开发实战》第4章《Node.js中的包管理》
知识卡片
Node 模块机制用 require 引入能力,用 exports 暴露能力,本质是在文件之间建立显式边界。内部实现可以变化,对外接口保持稳定即可。发散:模块化的关键不是把代码拆碎,而是让依赖关系可见,让修改影响范围可以被推断。