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爬虫抓取数据乱码问题总结
Jul 03 NodeJs
nodejs爬虫抓取数据之编码问题
Jul 03 NodeJs
Windows 系统下设置Nodejs NPM全局路径
Apr 26 NodeJs
详解nodejs 文本操作模块-fs模块(四)
Dec 22 NodeJs
nodejs获取微信小程序带参数二维码实现代码
Apr 12 NodeJs
nodejs入门教程二:创建一个简单应用示例
Apr 24 NodeJs
浅析 NodeJs 的几种文件路径
Jun 07 NodeJs
Windows下快速搭建NodeJS本地服务器的步骤
Aug 09 NodeJs
Nodejs模块载入运行原理
Feb 23 NodeJs
NodeJS父进程与子进程资源共享原理与实现方法
Mar 16 NodeJs
nodejs log4js 使用详解
May 31 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
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
php 前一天或后一天的日期
2008/06/28 PHP
php图片添加水印例子
2016/07/20 PHP
Javascript学习笔记7 原型链的原理
2010/01/11 Javascript
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
JavaScript继承方式实例
2010/10/29 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
jQuery中:animated选择器用法实例
2014/12/29 Javascript
纯jquery实现模仿淘宝购物车结算
2015/08/20 Javascript
jQuery实现定位滚动条位置
2016/08/05 Javascript
jQuery实现微信长按识别二维码功能
2016/08/26 Javascript
JS实现“隐藏与显示”功能(多种方法)
2016/11/24 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
实现jquery放大镜的两种方法
2018/02/22 jQuery
jQuery创建及操作xml格式数据示例
2018/05/26 jQuery
基于rollup的组件库打包体积优化小结
2018/06/18 Javascript
vscode 插件开发 + vue的操作方法
2020/06/05 Javascript
改进Django中的表单的简单方法
2015/07/17 Python
python实现爬取图书封面
2018/07/05 Python
对python特殊函数 __call__()的使用详解
2019/07/02 Python
pandas apply使用多列计算生成新的列实现示例
2021/02/24 Python
如何写出高质量、高性能的MySQL查询
2014/11/17 面试题
运动会广播稿200米
2014/01/27 职场文书
2014学习优秀共产党员先进事迹材料思想汇报
2014/09/14 职场文书
撤诉状格式范本
2015/05/19 职场文书
失恋33天观后感
2015/06/11 职场文书
爱国主义教育基地观后感
2015/06/18 职场文书
应届生们该怎么书写求职信?
2019/07/05 职场文书
详细分析PHP7与PHP5区别
2021/06/26 PHP
python中Matplotlib绘制直线的实例代码
2021/07/04 Python
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL
Python 全局空间和局部空间
2022/04/06 Python
Android中的Launch Mode详情
2022/06/05 Java/Android