- 基于模块化的node.js本身分装了许多模块, 有对c/c++封装的核心模块, 例如
fs http 模块等
- 有一些功能模块
querystring url 模块等
- 注: node v8.5.0开始, node也支持了ES模块化 详见
- 举例: http模块, 跳出客户端, js出笼旅游第一步
//app.js
const http = require('http');
const myServer = http.createServer((request, response) => {
response.writeHead(200, { 'Content-Type': 'text/plain;charset=utf-8' });
response.write('back message 返回信息');
response.end();
});
myServer.listen(3001);
创建http服务, 开启监听3001接口, 运行: node app.js 服务启动
访问: http://127.0.0.1:3001
js成功出笼~