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创建基础应用并应用模板引擎
Apr 12 NodeJs
Windows 系统下设置Nodejs NPM全局路径
Apr 26 NodeJs
详解nodejs 文本操作模块-fs模块(三)
Dec 22 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
nodejs中向HTTP响应传送进程的输出
Mar 19 NodeJs
Nodejs进阶之服务端字符编解码和乱码处理
Sep 04 NodeJs
nodejs项目windows下开机自启动的方法
Nov 22 NodeJs
nodejs结合socket.io实现websocket通信功能的方法
Jan 12 NodeJs
基于nodejs res.end和res.send的区别
May 14 NodeJs
CentOS7中源码编译安装NodeJS的完整步骤
Oct 13 NodeJs
用Nodejs实现在终端中炒股的实现
Oct 18 NodeJs
NodeJS配置CORS实现过程详解
Dec 02 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多例模式介绍
2013/06/24 PHP
高性能PHP框架Symfony2经典入门教程
2014/07/08 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
符合标准的js表单提交的代码
2007/09/13 Javascript
javascript删除字符串最后一个字符
2014/01/14 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
JavaScript合并两个数组并去除重复项的方法
2015/06/13 Javascript
javascript的理解及经典案例分析
2016/05/20 Javascript
EasyUI在表单提交之前进行验证的实例代码
2016/06/24 Javascript
微信开发之调起摄像头、本地展示图片、上传下载图片实例
2016/12/08 Javascript
详解Vue.js 2.0 如何使用axios
2017/04/21 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
node.js中fs文件系统目录操作与文件信息操作
2018/02/24 Javascript
vue+element实现批量删除功能的示例
2018/02/28 Javascript
原生JS实现图片懒加载之页面性能优化
2019/04/26 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
2019/11/23 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
[02:04]2016国际邀请赛中国区预选赛VG.R晋级之路
2016/07/01 DOTA
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
python删除过期文件的方法
2015/05/29 Python
Python基于递归算法实现的走迷宫问题
2017/08/04 Python
python实现多线程网页下载器
2018/04/15 Python
python字符串常用方法
2018/06/14 Python
Python字典遍历操作实例小结
2019/03/05 Python
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
美味咖啡的顶级烘焙师:Cafe Britt
2018/03/15 全球购物
可怜妈妈观后感
2015/06/09 职场文书
2019销售早会主持词
2019/06/27 职场文书
掌握这项技巧,一年阅读300本书不是梦
2019/09/12 职场文书
python保存图片的四个常用方法
2022/02/28 Python
vue el-table实现递归嵌套的示例代码
2022/08/14 Vue.js