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打包工具整合到鼠标右键的方法
May 11 NodeJs
轻松创建nodejs服务器(8):非阻塞是如何实现的
Dec 18 NodeJs
nodejs 整合kindEditor实现图片上传
Feb 03 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
详解nodejs异步I/O和事件循环
Jun 07 NodeJs
NodeJs实现定时任务的示例代码
Dec 05 NodeJs
nodejs调取微信收货地址的方法
Dec 20 NodeJs
nodejs实现简单的gulp打包
Dec 21 NodeJs
nodejs读取并去重excel文件
Apr 22 NodeJs
NodeJS 将文件夹按照存放路径变成一个对应的JSON的方法
Oct 17 NodeJs
Nodejs中使用puppeteer控制浏览器中视频播放功能
Aug 26 NodeJs
nodejs语言实现验证码生成功能的示例代码
Oct 13 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
《魔兽争霸3:重制版》更新 多项视觉效果调整
2020/05/04 魔兽争霸
php仿discuz分页效果代码
2008/10/02 PHP
php中的三元运算符使用说明
2011/07/03 PHP
JavaScript中void(0)的具体含义解释
2007/02/27 Javascript
JS 对象介绍
2010/01/20 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
jQuery的学习步骤
2011/02/23 Javascript
javascrip关于继承的小例子
2013/05/10 Javascript
zTree插件之多选下拉菜单实例代码
2013/11/06 Javascript
javascript实现拖放效果
2015/12/16 Javascript
js面向对象编程总结
2017/02/16 Javascript
Vue中使用Sortable的示例代码
2018/04/07 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
2018/08/10 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
Vue组件模板的几种书写形式(3种)
2020/02/19 Javascript
vue 导航守卫和axios拦截器有哪些区别
2020/12/19 Vue.js
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
python中stdout输出不缓存的设置方法
2014/05/29 Python
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
Python调用ctypes使用C函数printf的方法
2017/08/23 Python
基于Python中capitalize()与title()的区别详解
2017/12/09 Python
python让列表倒序输出的实例
2018/06/25 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
Python读取Excel数据并生成图表过程解析
2020/06/18 Python
为什么说python更适合树莓派编程
2020/07/20 Python
英国天然宝石首饰购买网站:Gemondo Jewellery
2018/10/23 全球购物
Cecil Mode法国在线商店:女性时尚
2021/01/08 全球购物
大学生村官演讲稿
2014/04/25 职场文书
小学生校园广播稿
2014/09/28 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
股权投资协议书
2016/03/23 职场文书
如何用RabbitMQ和Swoole实现一个异步任务系统
2021/05/29 PHP
根德5570型九灯四波段立体声收音机是电子管收音机的楷模 ? 再论5570
2022/04/05 无线电
如何基于python实现单目三维重建详解
2022/06/25 Python