NodeJS

2017-01-24  本文已影响0人  liwenliang
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

上一篇 下一篇

猜你喜欢

热点阅读