执迷 执迷
首页
  • 技术分享

    • 小白都能看懂的闭包
    • GO-GMP模型
    • MySQL调优
    • centos7部署nacos
    • elasticserch
    • redis
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • JavaScript
  • ES6
  • CSS
  • 框架
  • Node
  • 服务
  • 其他
自我介绍
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

执迷

代码也是艺术
首页
  • 技术分享

    • 小白都能看懂的闭包
    • GO-GMP模型
    • MySQL调优
    • centos7部署nacos
    • elasticserch
    • redis
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • JavaScript
  • ES6
  • CSS
  • 框架
  • Node
  • 服务
  • 其他
自我介绍
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JavaScript

  • ES6

  • CSS

  • 框架

  • Node

    • Nodejs基础
    • Node服务
      • Node爬虫
    • 服务

    • 其他

    • 设计模式

    • web3

    • react

    • 学习笔记
    • Node
    执迷
    2022-05-15
    目录

    Node服务

    # 学习nodejs专用

    一、commonjs 导出/导入

    //a.js
    function add(a,b){
    return a+b
    }
    module.exports=add
    //b.js
    const add= require('./a')
    const sun =add(10,23)
    console.log(sun)
    
    1
    2
    3
    4
    5
    6
    7
    8
    9

    # 创建基础服务

    const http =require('http')
    const server =http.createServer((req,res)=>{
        res.end('hello world')
    })
    console.log('ok 8000')
    server.listen(8000)
    
    
    1
    2
    3
    4
    5
    6
    7

    # createServer的参数Request 和Response

    • Request 是客户端向服务端请求的数据
      • 方法
        • req.method请求方式
        • req.ur请求的URL
      • 事件监听函数
        • req.on('data',chunk=>{console.log(chunk)}) 监控信息流事件函数
        • req.on('end',chunk=>{ res.end('hello') }) 监控信息流结束函数
      • 函数方法
        • res
    • Response是服务端向客户端返回的数据

    # GET

    • 客户端向server端获取数据
    • 通过querystring来传递数据,如a.html?id=qwe&name=zhangsan
    • 浏览器直接访问就发起GET请求

    # POST

    # 热重启

    • npm install nodemon --save
    #node
    上次更新: 2024/07/21, 21:46:04
    Nodejs基础
    Node爬虫

    ← Nodejs基础 Node爬虫→

    最近更新
    01
    MySQL调优 原创
    08-04
    02
    MySQL底层 原创
    07-30
    03
    consul单台机器部署,注册外网服务健康检查 原创
    07-30
    更多文章>
    Theme by Vdoing | Copyright © 2019-2024 执迷 | 闽ICP备2022018045号 | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式