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 模块开发及发布详解分享
Mar 07 NodeJs
NodeJs中的非阻塞方法介绍
Jun 05 NodeJs
nodejs npm package.json中文文档
Sep 04 NodeJs
使用nodejs开发cli项目实例
Jun 03 NodeJs
Nodejs实战心得之eventproxy模块控制并发
Oct 27 NodeJs
NodeJS自定义模块写法(详解)
Jun 27 NodeJs
详解IWinter 一个路由转控制器的 Nodejs 库
Nov 15 NodeJs
使用npm安装最新版本nodejs
Jan 18 NodeJs
NodeJS父进程与子进程资源共享原理与实现方法
Mar 16 NodeJs
webpack打包nodejs项目的方法
Sep 26 NodeJs
NodeJs之word文件生成与解析的实现代码
Apr 01 NodeJs
NodeJS读取分析Nginx错误日志的方法
May 14 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
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
php中定义网站根目录的常用方法
2010/08/08 PHP
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
php中关于socket的系列函数总结
2015/05/18 PHP
PHP的PDO事务与自动提交
2019/01/24 PHP
php给数组赋值的实例方法
2019/09/26 PHP
基于Web标准的UI组件 — 树状菜单(2)
2006/09/18 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
JavaScript点击按钮后弹出透明浮动层的方法
2015/05/11 Javascript
javascript常用的方法整理
2015/08/20 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
jQuery窗口拖动功能的实现代码
2017/02/04 Javascript
详解nuxt sass全局变量(公共scss解决方案)
2018/06/27 Javascript
深入理解react 组件类型及使用场景
2019/03/07 Javascript
Vue动态生成表格的行和列
2019/07/18 Javascript
JavaScript制作3D旋转相册
2020/08/02 Javascript
[18:20]DOTA2 HEROS教学视频教你分分钟做大人-昆卡
2014/06/11 DOTA
[52:52]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第三局
2016/02/27 DOTA
Python实现对PPT文件进行截图操作的方法
2015/04/28 Python
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
Python 多线程实例详解
2017/03/25 Python
Python生成器generator用法示例
2018/08/10 Python
Python实现将HTML转成PDF的方法分析
2019/05/04 Python
pytz格式化北京时间多出6分钟问题的解决方法
2019/06/21 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
2020/02/26 Python
python中plt.imshow与cv2.imshow显示颜色问题
2020/07/16 Python
实习教师个人的自我评价
2013/11/08 职场文书
小学生自我评价范文
2014/01/25 职场文书
企业业务员岗位职责
2014/03/14 职场文书
2015年酒店客房部工作总结
2015/04/25 职场文书
python 实现图与图之间的间距调整subplots_adjust
2021/05/21 Python
Python matplotlib安装以及实现简单曲线的绘制
2022/04/26 Python