当前位置: 首页 > news >正文

Node.js二:第一个Node.js应用

精心整理了最新的面试资料和简历模板,有需要的可以自行获取

点击前往百度网盘获取
点击前往夸克网盘获取
创建的时候我们需要用到VS code编写代码

我们先了解下 Node.js 应用是由哪几部分组成的:

1.引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。

2.创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。

3.接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。

//导入模块是require,类似于import
const http = require('http')
//创建一个httpserver服务
http.createServer(function(request,response){//让浏览器识别//发送http头部//http状态值:200:ok//内容类型:text/plainresponse.writeHead(200,{'Content-type':'text/html'});//要输出的内容//发送响应数据response.end("<h1>hello world!!!</h1>");
}).listen(8888)//端口号:8888
//终端打印以下信息
console.log("成功启动!!!")

以上代码我们完成了一个可以工作的 HTTP 服务器。

使用 node 命令执行以上的代码:
在这里插入图片描述
接下来,打开浏览器访问 http://127.0.0.1:8888/,你会看到一个写着 "Hello World"的网页。
在这里插入图片描述

结语

创作不易,希望能对大家给予帮助

想要获取更多资源?

点击链接获取

http://www.lryc.cn/news/547152.html

相关文章:

  • 【Python爬虫】利用代理IP爬取跨境电商AI选品分析
  • 生命周期总结(uni-app、vue2、vue3生命周期讲解)
  • 计算机数据库三级刷题总结(博主89分已过,总结的内容分享)
  • mfc140u.dll是什么?当程序遭遇mfc140u.dll问题:快速恢复正常的秘诀
  • AI是否能真正理解人类情感?从语音助手到情感机器人
  • 3.3.2 Proteus第一个仿真图
  • JetBrains学生申请
  • 深入探索WebGL:解锁网页3D图形的无限可能
  • SQL进阶技巧:上课时长计算
  • “沂路畅通”便利服务平台:赋能同城物流,构建高效畅通的货运生态
  • 文件上传靶场(1--9关)
  • 嵌入式 ARM Linux 系统构成(1):Bootloader层
  • ArcGIS Pro 基于基站数据生成基站扇区地图
  • GaussianCity:实时生成城市级数字孪生基底的技术突破
  • 【个人学习总结】反悔贪心:反悔堆+反悔自动机
  • 通往 AI 之路:Python 机器学习入门-线性代数
  • 迷你世界脚本UI五子棋小游戏
  • 阿里万相,正式开源
  • C# 数据转换
  • 学习第十一天-树
  • 网络服务之SSH协议
  • 蓝桥杯 之 前缀和与查分
  • GB28181开发--ZLMediaKit‌+WVP+Jessibuca‌
  • Ubuntu20.04 在离线机器上安装 NVIDIA Container Toolkit
  • 如何快速上手RabbitMQ 笔记250304
  • 无人机端部署 AI 模型,实现实时数据处理和决策
  • CentOS 7中安装Dify
  • CoDrivingLLM
  • Centos7升级openssl和openssh最新版
  • 相控阵扫盲