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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Node快速体验 1、 Node介绍 (1) Node.js是什么 Node 是一个基于Chrome V8 ...
    宠辱不惊丶岁月静好阅读 3,526评论 0 6
  • JavaScript 模块化编程 网站越来越复杂,js代码、js文件也越来越多,会遇到什么问题? 命名冲突; 文件...
    magic_pill阅读 1,566评论 0 1
  • 模块 Node 有简单的模块加载系统。在 Node 里,文件和模块是一一对应的。下面例子里,foo.js加载同一个...
    保川阅读 665评论 0 0
  • 谈到NodeJS的模块机制,这还得从JavaScript这门语言说起。JavaScript语言可谓是编程中比较资深...
    Codingyu阅读 353评论 2 2
  • 我在看,在听 我的眼睛 看到三张卡片 撬动了我的中枢神经 于是耳朵也接到指令 画面转换着不同的声音 面对莫须有的议...
    一了0820阅读 324评论 4 5

友情链接更多精彩内容