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

node.js的简单示例

Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,用于方便地构建快速、可扩展的网络应用。下面是一个简单的Node.js示例,它创建了一个简单的HTTP服务器,当访问服务器时,它会响应“Hello World”

// 引入Node.js的HTTP模块
const http = require('http');
 
// 创建HTTP服务器
const server = http.createServer((req, res) => {
  res.writeHead(200, { 'Content-Type': 'text/plain' }); // 设置HTTP头部,状态码200,内容类型为纯文本
  res.end('Hello World\n'); // 结束响应并发送数据
});
 
// 监听3000端口
server.listen(3000, () => {
  console.log('服务器运行在 http://localhost:3000/');
});

在命令行中运行Node.js代码:

node your_file_name.js

其中your_file_name.js是保存上述代码的文件名。运行后,打开浏览器并访问http://localhost:3000/,你会看到“Hello World”的输出。


http://www.kler.cn/a/442685.html

相关文章:

  • 【ArcGIS微课1000例】0138:ArcGIS栅格数据每个像元值转为Excel文本进行统计分析、做图表
  • W25Q64-FLASH
  • C++并发编程之跨应用程序与驱动程序的单生产者单消费者队列
  • 亿道三防丨三防笔记本是什么意思?和普通笔记本的优势在哪里?
  • Stable Diffusion本地部署教程(附安装包)
  • 【centos8 ES】Elasticsearch linux 龙晰8操作系统安装
  • 0101多级nginx代理websocket配置-nginx-web服务器
  • ElasticSearch系列:利用runtime field实现日期字符串实现日期范围查询
  • 使用Idea自带的git功能进行分支合并
  • 爬虫数据能用于商业吗?
  • linux下的单例安全的线程池实现
  • Android 之永乐大典
  • redis 缓存使用
  • uniapp打包apk允许横屏竖屏内容翻转
  • 【计算机网络2】计算机网络的性能能指标
  • 深入解析 `DataFrame.groupby` 和 `agg` 的用法及使用场景
  • VScode MAC按任意键关闭终端 想要访问桌面文件
  • Unity3D Shader变体自定义组合压缩方案详解
  • Next.js搜索引擎优化:如何利用React和Next.js解决SEO问题
  • RequestContextHolder 与 HttpServletRequest 的联系
  • The Rise and Potential of Large Language ModelBased Agents:A Survey---讨论
  • 博弈论3:图游戏SG函数(Graph Games)
  • 使用 MyBatis-Plus Wrapper 构建自定义 SQL 查询
  • Spark内存都消耗在哪里了?
  • PHP与AJAX:实现动态网页的完美结合
  • 浏览器事件循环机制