当前位置: 首页 > 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/plain
    response.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"的网页。
在这里插入图片描述

结语

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

想要获取更多资源?

点击链接获取

相关文章:

  • 蓝桥备赛(六)- C/C++输入输出
  • 在Spring Boot项目中将中文转换为拼音:从入门到实践
  • Hive之正则表达式
  • flink web ui未授权漏洞处理
  • 【行政区划获取】
  • 专业工具,杜绝一切垃圾残留!
  • surfaceflinger对INVALIDATE和REFRESH消息的处理
  • 解锁网络防御新思维:D3FEND 五大策略如何对抗 ATTCK
  • 突破Ajax跨域困境,解锁前端通信新姿势
  • Ubuntu20.04下各类常用软件及库安装汇总(联想Y9000P24款)
  • 【MySQL】数据库初识
  • 【计算机网络入门】初学计算机网络(四)
  • 从递归到动态规划(三维)
  • Excel工作圈小工具一个集合了大量Excel功能的绿色工具软件
  • 【Java基础】Java 中的枚举类
  • 【嵌入式】MCU开发基础知识速通
  • Qt 文件操作+多线程+网络
  • 使用Python自动生成图文并茂的网页分析报告
  • 初学者如何用 Python 写第一个爬虫?
  • 服务流程设计和服务或端口重定向及其websocket等应用示例
  • 中国科学院院士、我国航天液体火箭技术专家朱森元逝世
  • 遭“特朗普关税”冲击,韩国今年经济增长预期“腰斩”降至0.8%
  • 习近平会见哥伦比亚总统佩特罗
  • 美国4月CPI同比上涨2.3%低于预期,为2021年2月来最小涨幅
  • 万科:存续债券均正常付息兑付
  • 美国三大指数全线高开:纳指涨逾4%,大型科技股、中概股大涨