NodeJS

NodeJS

NodeJS 是实现 CommonJS 规范的,因此它的模块加载是同步的。

1.模块定义

CommonJS 是通过 module.exports 直接暴露的。

  • 定义一个模块A,新建 a.js 文件
module.exports=function(){
    console.log("Hello ModuleA");
}

或 下面这样,直接导出函数

exports.log=function(str){
    console.log(str);
}

2.模块加载

  • 模块加载使用 require 来加载模块
var moduleA=require("./a");

3.使用模块A,新建 index.js

var moduleA=require("./a");
moduleA();
  • 定位到 index.js 所在目录,执行 node index,查看输出

Hello ModuleA

你可能感兴趣的:(NodeJS)