Home >Web Front-end >JS Tutorial >What is the core module of nodejs

What is the core module of nodejs

清浅
清浅Original
2019-01-18 16:48:405893browse

Nodejs core module is composed of a series of concise and efficient JavaScript libraries. It provides the most basic API for Nodejs. These core modules are compiled into binary distribution and automatically started when the Nodejs process starts. Loading modules in

Node.js can be said to be a simple yet complex function. It is composed of a single or multiple JavaScript files and can be reused throughout the Node.js application. Each module in Node.js has its own context, which does not interfere with other modules or pollute the global scope. And each module can be placed in a separate .js file in a separate folder.

What is the core module of nodejs

Module type:

Node.js includes three types of modules:

Core module

Local module

Third-party module

What is the core module of nodejs

What we will introduce today is the core module in the Node.js module

Node.js Core Module

Node.js is a lightweight framework, and the core module includes the minimum functionality of Node.js. These core modules are compiled into binary distributions and automatically loaded when the Node.js process starts. But first you have to import the core module before you can use it in your application.

Important core modules:

Core module Description
HTTP http module includes classes, methods and events for creating Node.js http server
URL url module includes for URL Methods for parsing and parsing
Request parameters The querystring module includes methods for processing query strings
Path Path module includes methods for handling file paths
FS Module includes classes, methods and events for handling file I/O
UTIL The util module includes utility functions useful to programmers.

Loading core modules

To use Node.js core or NPM modules, you first need to use the require() function Import it as shown below.

var module = require('module_name');

Follow the above syntax and specify the module name in the require() function. The require() function will return an object, function, property, or any other JavaScript type, depending on what the specified module returns.

Example: Loading and using the core http module

var http=require('http');
var server=http.createServer(function(req, res){
  
 });
 server.listen(5000);

In the above example, the require() function returns an object because the http module returns its functions as objects , and then you can use dot notation to use its properties and methods, such as http.createServer()

What is the core module of nodejs

In this way, we can load and use it in the application Node.js core module

The above is the detailed content of What is the core module of nodejs. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:What is Vue.js frameworkNext article:What is Vue.js framework