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


Posted in NodeJs onApril 24, 2017

本文实例讲述了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教程 安装express及配置app.js文件的详细步骤
May 11 NodeJs
nodejs之请求路由概述
Jul 05 NodeJs
你一定会收藏的Nodejs代码片段
Feb 04 NodeJs
快速掌握Node.js之Window下配置NodeJs环境
Mar 21 NodeJs
详解nodejs 文本操作模块-fs模块(四)
Dec 22 NodeJs
Nodejs之http的表单提交
Jul 07 NodeJs
NodeJs实现简单的爬虫功能案例分析
Dec 05 NodeJs
Nodejs中获取当前函数被调用的行数及文件名详解
Dec 12 NodeJs
Nodejs对postgresql基本操作的封装方法
Feb 20 NodeJs
详解NodeJS Https HSM双向认证实现
Mar 12 NodeJs
Nodejs在局域网配置https访问的实现方法
Oct 17 NodeJs
NodeJs内存占用过高的排查实战记录
May 10 NodeJs
nodejs入门教程一:概念与用法简介
Apr 24 #NodeJs
nodejs 终端打印进度条实例代码
Apr 22 #NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 #NodeJs
nodejs和C语言插入mysql数据库乱码问题的解决方法
Apr 14 #NodeJs
解析NodeJS异步I/O的实现
Apr 13 #NodeJs
详解nodejs微信公众号开发——6.自定义菜单
Apr 13 #NodeJs
nodejs个人博客开发第七步 后台登陆
Apr 12 #NodeJs
You might like
萌王史莱姆”萌王性别尴尬!那“萌战”归女组还是男?
2018/12/17 日漫
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
别了 JavaScript中的isXX系列
2012/08/01 Javascript
jQuery操作Select的Option上下移动及移除添加等等
2013/11/18 Javascript
使用js画图之饼图
2015/01/12 Javascript
JS实现让访问者自助选择网页文字颜色的方法
2015/02/24 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
理解Javascript的call、apply
2015/12/16 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
jQuery UI Bootstrap是什么?
2016/06/17 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
javascript基本常用排序算法解析
2017/09/27 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
javascript开发实现贪吃蛇游戏
2020/07/31 Javascript
[54:09]RNG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
Python多进程分块读取超大文件的方法
2016/04/13 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
Python提取特定时间段内数据的方法实例
2019/04/01 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
最新2019Pycharm安装教程 亲测
2020/02/28 Python
pandas apply多线程实现代码
2020/08/17 Python
python如何停止递归
2020/09/09 Python
python 多线程爬取壁纸网站的示例
2021/02/20 Python
CSS实现雨滴动画效果的实例代码
2019/10/08 HTML / CSS
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
美国滑雪和滑雪板商店:Buckman
2018/03/03 全球购物
工商学院毕业生个人自我评价
2013/09/19 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
2014群众路线学习笔记
2014/11/06 职场文书
2014年世界艾滋病日宣传活动总结
2014/11/18 职场文书
2014年物业管理工作总结
2014/11/21 职场文书
党员倡议书
2015/01/19 职场文书
如何使用 resize 实现图片切换预览功能
2021/08/23 HTML / CSS
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL