node 需要引入什么
时间: 2024-03-07 07:46:54 浏览: 19
在 Node.js 中,要使用某些模块或库,需要先引入它们。一些常用的模块和库的引入方法如下:
1. 引入 Node.js 内置模块
```javascript
const fs = require('fs'); // 文件系统模块
const http = require('http'); // HTTP 模块
const path = require('path'); // 路径模块
const os = require('os'); // 操作系统模块
const url = require('url'); // URL 模块
const querystring = require('querystring'); // 查询字符串模块
```
2. 引入第三方模块
```javascript
const express = require('express'); // Express 框架
const nodemailer = require('nodemailer'); // 邮件发送库
const mysql = require('mysql2'); // MySQL 数据库驱动
const mongoose = require('mongoose'); // MongoDB 数据库驱动
const cheerio = require('cheerio'); // 服务器端 jQuery 库
```
3. 引入自定义模块
假设我们有一个名为 `utils.js` 的模块,其导出了一个名为 `add` 的函数:
```javascript
// utils.js
exports.add = function(a, b) {
return a + b;
}
```
我们可以在其他文件中引入该模块并使用 `add` 函数:
```javascript
const utils = require('./utils');
console.log(utils.add(1, 2)); // 3
```
以上就是 Node.js 中引入模块的几种方式。