zoukankan      html  css  js  c++  java
  • [Node.js]初体验

    摘要

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

    Hello world

    首先下载node:https://nodejs.org/en/,下载后安装即可。

    创建一个helloworld.js的文件。可以下载个sublime Text代码编辑器工具,方便编写代码。

    var http=require("http");
    http.createServer(function(req,res){
    res.writeHead(200,{"Content-Type":"text/plain"});
    res.end("Hello my node world.");
    }).listen(1234,"127.0.0.1");
    console.log("server running at http://127.0.0.1:1234");

    1、require方法用来导入http模块。一般情况下,将该方法的返回值赋值给一个变量,在js中使用该变量即可。上面的代码require("http")加载node中的http模块。

    2、createServer方法是http模块方法。目的是创建一个web server,并给服务绑定一个方法,用来处理请求,并响应web请求。该方法两个参数分别为request和response。

    3、listen方法是用来监听ip和端口的。

    打开命令行工具,进入node目录。

    使用node命令执行helloworld.js文件。

    一个简单的web server就启动了,通过浏览器访问http://127.0.0.1:1234

  • 相关阅读:
    Java线程的几种状态
    常用几种Java Web容器
    数据库触发器
    SQL优化及注意事项
    Oracle中rownum和rowid的区别
    数据库及SQL优化
    如何安装使用Impala
    Impala:新一代开源大数据分析引擎
    开源大数据查询分析引擎
    Google Dremel 原理
  • 原文地址:https://www.cnblogs.com/wolf-sun/p/6261761.html
Copyright © 2011-2022 走看看