nodejs入门教程二:创建一个简单应用示例

发布时间 - 2026-01-11 00:48:02    点击率:

本文实例讲述了nodejs创建一个简单应用的方法。分享给大家供大家参考,具体如下:

1.创建 test.js

// require 来载入 http 模块
var http = require('http');
/**
 * 使用 http.createServer() 方法创建服务器,返回 一个对象
 * 对象有一个叫做 listen 的方法,并使用 listen 方法绑定 8000 端口。
 * 函数通过 request, response 参数来接收和响应数据。
 */
http.createServer(function (request, response) {
  response.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
  if(request.url!=="/favicon.ico"){ //清除第2此访问
    console.log('访问');
    response.write('hello,world');
    response.end('hell,世界');//不写 end() 则没有http协议尾,但写了会产生两次访问
  }
}).listen(8000);
console.log('Server running at http://127.0.0.1:8000/');

2. 执行

node test.js

结果:Server  running  at  http://127.0.0.1:8000/

3. 在浏览器访问 http://127.0.0.1:8000

希望本文所述对大家nodejs程序设计有所帮助。


# nodejs  # 入门教程  # 创建应用  # nodejs入门教程五:连接数据库的方法分析  # nodejs入门教程四:URL相关模块用法分析  # nodejs入门教程三:调用内部和外部方法示例  # nodejs入门教程一:概念与用法简介  # NodeJS测试框架mocha入门教程  # Nodejs极简入门教程(三):进程  # Nodejs极简入门教程(二):定时器  # Nodejs极简入门教程(一):模块机制  # nodejs教程 安装express及配置app.js文件的详细步骤  # NodeJS框架Express的模板视图机制分析  # Nodejs的express使用教程  # nodejs入门教程六:express模块用法示例  # 两次  # 给大家  # 写了  # 所述  # 绑定  # 创建一个  # 程序设计  # 不写  # 有一个  # 讲述了  # createServer  # node  # var  # require  # http  # request  # response  # listen  # nbsp  # Type 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  Linux网络带宽限制_tc配置实践解析【教程】  Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  Python函数文档自动校验_规范解析【教程】  如何生成腾讯云建站专用兑换码?  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  Laravel怎么使用artisan命令缓存配置和视图  javascript读取文本节点方法小结  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  如何利用DOS批处理实现定时关机操作详解  BootStrap整体框架之基础布局组件  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】  济南网站建设制作公司,室内设计网站一般都有哪些功能?  创业网站制作流程,创业网站可靠吗?  Laravel如何使用.env文件管理环境变量?(最佳实践)  如何在新浪SAE免费搭建个人博客?  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  JavaScript如何操作视频_媒体API怎么控制播放  如何将凡科建站内容保存为本地文件?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率  如何用搬瓦工VPS快速搭建个人网站?  Java类加载基本过程详细介绍  原生JS获取元素集合的子元素宽度实例  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  Laravel怎么为数据库表字段添加索引以优化查询  Linux后台任务运行方法_nohup与&使用技巧【技巧】  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  免费视频制作网站,更新又快又好的免费电影网站?  在线制作视频的网站有哪些,电脑如何制作视频短片?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  高防服务器如何保障网站安全无虞?  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  图册素材网站设计制作软件,图册的导出方式有几种?  UC浏览器如何设置启动页 UC浏览器启动页设置方法  详解Android——蓝牙技术 带你实现终端间数据传输  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  Android自定义控件实现温度旋转按钮效果  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  如何快速上传建站程序避免常见错误?  如何用好域名打造高点击率的自主建站?  googleplay官方入口在哪里_Google Play官方商店快速入口指南  Laravel如何为API编写文档_Laravel API文档生成与维护方法