欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Node.jsCoreModules核心模组ThemodulesdoneedtouseNPMinstall

程序员文章站 2024-01-15 17:34:16
node.js core modules 核心模组 the modules do need to use npm install these modules installed...

node.js core modules 核心模组 the modules do need to use npm install

these modules installed locally with you install node js

1. path module

load:

var path = require("path")

using:

path.basename(__filename) # pluck out the file name from the path

path.join(*args) join a series of path name with "/"

2. utilie module

var util = require("util)

util.log() have a same result as console.log(), but it has log the time of the code loading time staple

//++++++++++++++

util.inherits(object1, ob2)

help ob1 to inherits all of function in ob2

3. v8

get current memory

var v8 = require("v8")

util.log(v8.getheapstatistics())

4. reading module

ask question to user in termial and saving those answers

var readline = require('readline')

var rl = readline.createinterface(process.stdin, process.stout)

# readline helps us to control thoes object

rl.question(string, function(answer))

# ask question

# handle the answer

rl.setprompt('');

in the question() function to repeat the question prompt

5. eventemitter

require('events');

var emitter = new events.eventemitter();

emitter.on('customevent', function(string));

emitter.emit('customevent', string1)

emit will push the second argument into customevent and run it! \