NodeJS

作者: liwenliang | 来源:发表于2017-01-24 17:50 被阅读0次
    NodeJS:
    node.js是一个构建在Chrome JavaScript运行环境的平台,这是很重要的一点,node.js并不是一门语言,而是一个平台
    node.js致力于使构建速度快、稳定的网络程序更简单
    node.js具有事件驱动和非阻塞I/O的特色,使之轻量级并且高效率
    node.js非常适合在分布式设备运行数据密集型实时应用程序
    

    npm是什么:

    npm是node packaged modules的缩写,其实是一个nodejs的module的管理工具
    

    什么是module:

    所谓module和java中的包的概念很类似,一些解决方案的集合,官方会提供核心的几个,第三方的很多
    

    如何安装第三方module:

    因为nodejs的社区很活跃,有很多好用的第三方的包,我们可以在终端中使用npm的命令安装

    npm install [-g] <name>:使用install指令可以把nodule下载安装的nodejs的全局的path处,不加的话会安装到当前路径
    npm remove <name>:移除module
    npm update <name>:更新 module
    

    使用nodejs创建一个web serve:

    var http=require('http');//引入http module
    http.createServer(function(request,response){//创建一个web server
        //回调函数,这样创建server方法就不会阻塞了
        response.writeHead(200,{'contentType':'text/plain'});
        response.end('Hello World!\n');
    }).listen(8124);
    console.log('Server running at http://127.0.0.1:8124/');
    

    运行:node test.js

    相关文章

      网友评论

          本文标题:NodeJS

          本文链接:https://www.haomeiwen.com/subject/lbgzbttx.html