美文网首页
node初识

node初识

作者: wulle__ | 来源:发表于2022-06-06 14:19 被阅读0次
  • 前端项目 都必须依托于服务器运行
  • PHP 依托于 阿帕奇服务器(xampp中)
  • node 是 自己创建服务器

由官方提供 http 模块

1. 先引入 官方提供的 http 模块

let http=require('http');

2. 使用 http 模块中 createServer() 创建服务器

createServer() 中 参数是一个 回调函数
这个回调函数 有 两个参数
第一个参数 req  (请求)
第二个参数 res  (回应)

let server=http.createServer(function(req,res){
    // 配置相应信息
    // 发送 请求头
    // res对象中 writeHead()
    res.writeHead(200,{"Content-Type":"text/html;charset=utf-8"});
    // 发送响应数据
    res.write("<h1>你好,这是你人生中创建的第一个服务器</h1>");
    res.write("<h1>node1</h1>");
    res.write("<h1>node2</h1>");
    res.write("<h1>node3</h1>");
    res.end("<h1>响应结束!!!</h1>");// 结束响应
});

3. 设置端口号

let num=8888;
// 4. 监听浏览器地址栏  使用 server.listen();
// 有两个参数 第一个参数  监听的端口号  第二个参数  回调函数
server.listen(num,function(){
    console.log(`server is running at http://127.0.0.1:${num}`);
})

相关文章

  • 初识node

    Node 基础 浏览器工作原理(Node优势):事件驱动(事件轮询)和非阻塞IO处理(异步IO)传统服务器是同步I...

  • 初识 node

    Node.js是以Google V8 JavaScript引擎为基础的服务器端技术,简单的说就是运行在服务端的Ja...

  • 初识node

    1、nodeJS的特点 单线程:好处:是减少了内存开销;缺点:就是一个用户造成了线程的崩溃,整个服务都崩溃了,其他...

  • 初识node

    process.cwd(); 查看当前目录process.chdir('目录'); ...

  • Node初识

    最近出于兴趣,开始接触前端开发的相关知识。作为前端开发应用最广泛的语言,我目前接触到的就是JavaScript。在...

  • 初识 Node

    什么是 Node? 简单来说 Node.js 就是运行在服务器端的 Javascript . Node 应用组成?...

  • node学习笔记

    node.js 介绍 node.js初识 node.js 平台是基于 Chrome V8 JavaScript 引...

  • node 学习笔记.md

    Node.js第一天 1. 初识Node.js 1.1 Node.js是什么 Node.js® is a Java...

  • AJAX,node初识

    AJAX ajax是一种技术方案,但并不是一种新技术。它依赖的是现有的CSS/HTML/Javascript,而其...

  • node初识笔记

    首先nodejs不是一门全栈式语言,也不是一个框架,更不是一个库,它仅仅只是JS的运行时环境,能解析和运行js代码...

网友评论

      本文标题:node初识

      本文链接:https://www.haomeiwen.com/subject/nrfsmrtx.html