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学习笔记之Stream模块
Jan 13 NodeJs
nodejs实现获取某宝商品分类
May 28 NodeJs
Nodejs实战心得之eventproxy模块控制并发
Oct 27 NodeJs
详解nodejs与javascript中的aes加密
May 22 NodeJs
NodeJs——入门必看攻略
Jun 27 NodeJs
Nodejs进阶:核心模块net入门学习与实例讲解
Nov 21 NodeJs
nodejs连接mongodb数据库实现增删改查
Dec 01 NodeJs
nodeJs链接Mysql做增删改查的简单操作
Feb 04 NodeJs
详解IWinter 一个路由转控制器的 Nodejs 库
Nov 15 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
nodejs搭建本地服务器轻松解决跨域问题
Mar 21 NodeJs
nodejs实现日志读取、日志查找及日志刷新的方法分析
May 20 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
如何开发一个虚拟域名系统
2006/10/09 PHP
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
浅析php学习的路线图
2013/07/10 PHP
smarty模板引擎之内建函数用法
2015/03/30 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
jQuery 表单验证扩展(三)
2010/10/20 Javascript
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
2011/11/14 Javascript
JavaScript 高级篇之闭包、模拟类,继承(五)
2012/04/07 Javascript
indexOf 和 lastIndexOf 使用示例介绍
2014/09/02 Javascript
jQuery验证插件 Validate详解
2014/11/20 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
Nodejs基于LRU算法实现的缓存处理操作示例
2017/03/17 NodeJs
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
python模拟登陆Tom邮箱示例分享
2014/01/13 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
pytorch实现mnist数据集的图像可视化及保存
2020/01/14 Python
解决Pycharm 导入其他文件夹源码的2种方法
2020/02/12 Python
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
劳资专员岗位职责
2013/12/27 职场文书
五十岁生日宴会答谢词
2014/01/15 职场文书
太太口服液广告词
2014/03/20 职场文书
《称象》教学反思
2014/04/25 职场文书
党员干部一句话承诺
2014/05/30 职场文书
经营理念口号
2014/06/21 职场文书
社区两委对照检查材料
2014/08/23 职场文书
博士给导师的自荐信
2015/03/06 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
联村联户简报
2015/07/21 职场文书
go设置多个GOPATH的方式
2021/05/05 Golang
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android