美文网首页
http模块-web初体验

http模块-web初体验

作者: 静昕妈妈芦培培 | 来源:发表于2021-03-03 08:34 被阅读0次
    const http = require('http')
    
    //创建一个服务器,回调会被自动添加到request事件
    //request事件是每当有请求的时候就会被触发,也就是每当有请求的时候就会触发这个回调
    const server = http.createServer((req, res) => {
    
        //res.end()此方法向服务器发出信号,表明已发送所有响应头和主体,告诉服务器此消息已完成。
        // 必须在每个响应上调用此 response.end() 方法,告诉服务器此消息已完成
        res.end('hello')
    })
    
    
    
    //开启服务器,并且指定监听的端口号和主机,当服务器开启成功的时候会执行回调函数,这个函数是异步的。
    //当且仅当上次调用 server.listen() 发生错误或已经调用 server.close() 时,才能再次调用 server.listen() 方法
    server.listen(8888, '0.0.0.0', () => {
        console.log('服务器启动成功')
    })
    
    
    

    执行代码:
    开启服务器


    image.png image.png

    每当你修改了代码后,都需要执行node index.js,重新开启服务器
    可以使用nodemon来开启服务器,nodemon会再每次你修改了代码后,自动重启服务器

    1.安装

    npm install -g nodemon
    

    2.查看安装的nodemon版本

    nodemon --version
    

    3.使用nodemon开启服务器

    nodemon index.js
    

    index.js是你要执行的文件

    相关文章

      网友评论

          本文标题:http模块-web初体验

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