NodeJS模块系统的原理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NodeJS模块系统的原理相关的知识,希望对你有一定的参考价值。
// 准备module对象
var module = {
id: ‘hello‘,
exports: {}
};
var load = function = function(module){
// 读取hello.js代码
function greet(name){
console.log(‘hello‘ + name);
}
module.exports = greet;
// hello.js代码结束
return module.exports;
}
var exported = load(module);
// 保存module
save(module,exported);
以上是关于NodeJS模块系统的原理的主要内容,如果未能解决你的问题,请参考以下文章
单步调试理解webpack里通过require加载nodejs原生模块实现原理
我的全栈工程师之旅---------nodejs的模块原理和npm