原文:Node.js学习笔记(二) --- CommonJs和Nodejs 中自定义模块

一 什么是 CommonJs JavaScript 是一个强大面向对象语言,它有很多快速高效的解释器。 然而, JavaScript标准定义的 API 是为了构建基于浏览器的应用程序。并没有制定一个用于更广泛的应用程序的标准库。 CommonJS 规范的提出,主要是为了弥补当前 JavaScript 没有标准的缺陷。 它的终极目标就是: 提供一个类似 Python, Ruby 和 Java 语言的 ...

2018-08-20 16:18 0 834 推荐指数:

查看详情

Nodejs模块自定义模块CommonJs的概念和使用

场景 CommonJs JavaScript 是一个强大面向对象语言,它有很多快速高效的解释器。然而, JavaScript标准定义的API 是为了构建基于浏览器的应用程序。并没有制定一个用于更广泛的应用程序的标准库。CommonJS 规范的提出,主要是为了弥补当前JavaScript ...

Fri Jul 31 06:39:00 CST 2020 0 653
Node.js自定义对象事件监听与发射

一、Node.js是以事件驱动的,那我们自定义的一些js对象就需要能监听事件以及发射事件。在Node.js事件使用一个EventEmitter对象发出,该对象在events模块。它应该是使用观察者设计模式来实现把事件监听器添加到对象以及移除,之前写OC那块的时候也有些观察者设计模式,在OC ...

Sat Mar 19 18:52:00 CST 2016 0 1847
如何发布一个自定义Node.js模块到NPM(详细步骤,附Git使用方法)

咱们闲话不多说,直接开始! 由于我从没有使用过MAC,所以我不保证本文中介绍的操作与MAC一致。 文章开始我先假定各位已经在window全局安装了Node.js,下面开始进行详细步骤介绍: 本文本着,以极少的文字说明以及极少的代码书写为原则来给大家演示! 文章中上传的模块不具备 ...

Thu Jan 12 22:07:00 CST 2017 8 3400
Node.js学习笔记(5)——关于child_process模块

child_process是node一个比较重要的模块,通过它可以实现创建多线程,来利用多核CPU。 这个模块提供了四个创建子进程的函数。 spawn、exec、execFile、fork。 spawn是最原始的创建子进程的函数,剩下的三个是对这个函数不同程度的封装。 spawn不支持回调 ...

Wed Sep 10 00:22:00 CST 2014 0 2672
NODE.JS学习笔记——CRYPTO 加密模块

使用require('crypto')调用加密模块。 加密模块需要底层系统提供OpenSSL的支持。它提供了一种安全凭证的封装方式,可以用于HTTPS安全网络以及普通HTTP连接。 该模块还提供了一套针对OpenSSL的hash(哈希),hmac(密钥哈希),cipher(编码 ...

Tue May 08 18:47:00 CST 2012 0 4781
NodeJS自定义模块

//1.创建测试模块js文件(我这里命名为test.js) //2.添加测试方法 function test(){   console.log('Test Success!'); } //3.公开该方法到node模块 //exports.test(这个是public的方法名,外部调用 ...

Tue Jun 27 00:30:00 CST 2017 0 2666
[学习笔记]node.js的path.extname方法

path.extname 返回path路径文件扩展名,如果path以 ‘.' 为结尾,将返回 ‘.',如果无扩展名 又 不以'.'结尾,将返回空值。 ...

Tue Nov 22 23:48:00 CST 2016 1 4191
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM