nodejs 是运行于服务端的js, 是事件驱动I/O; 集成谷歌的V8引擎
nodejs开发服务端
nodejs的模块 模块的导入和导出 使用CommonJs 规范
1、 内置模块(nodejs 原生提供)可以直接使用
2、 第三方模块 (需要先下载安装然后使用)
3、 自定义模块 (类似于es6的模块,需要定义模块, 进行模块的导入和导出)
模块的导入: require()
1、 导入内置模块
const http = require('http')
2、 导入第三方模块
npm install 模块名 --save
const 变量名 = require('模块名')
变量名尽量和模块名保持一致
3、 导入自定义模块
定义模块
3-1. 通过 module.exports = {}
导出模块
3-2. 通过 exports.key = value
导出模块
引入模块
const 变量名 = require('./模块文件名')