什么是Node.js 如何安装Node.js环境_华清远见

  • 格式:docx
  • 大小:101.75 KB
  • 文档页数:3

什么是Node.js 如何安装Node.js环境
本篇文章为大家带来的内容是什么是Node.js以及如何安装Node.js环境,相信对你的学习之路会很
有帮助。

什么是Node.js呢?Node.js是一个Javascript运行环境(runtime),发布于2009年5月,由Ryan Dahl
开发,实质是对Chrome V8引擎进行了封装。实际上它是对Google V8引擎进行了封装。V8引 擎执行
Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得
V8在非浏览器环境下运行得更好

一、Node.js的功能:
它能做具有复杂逻辑的网站
能做基于社交网络的大web应用
能做Web socket服务器
能做TCP/UDP套接字应用程序
能开发命令行工具
能做交互型终端程序等等等等
二、Node.js的特点
Node.js最牛逼的特性就是采用异步I/O与事件驱动的架构设计.对于高并发的解决方案,传统的架构
是采用多线程(为每个业务提供一个线程,通过线程间的切换来调配同步I/O调用时的开销时间).Node.js
使用的单线程模型,在执行的过程中会维护一个事件队列,程序在执行时在进入时间循环等待下一个事件到

例子:res = db.query(“select *from user”,function(res){res.output();})//红色部分的代码比
较耗时,它不会影响其他代码的执行

三、Node.js的发展历史
最初一个叫Ryan DahI的人在接到任务以后,他发现web服务器的工作任务和客户端的工作任务相对独
立要写两套代码(他一个人干了这两个活),于是他想把服务器端的代码和响应到客户端的代码统一.而V8
引擎使得JavaScript这类脚本语言编写出来的代码运行速度获得了极大提升,又节省了开发成本,于是他
开始设计并在09年基于V8创建一个轻量级的web服务器并提供一套库.10年他获得资助并全职完善
Node.js 11年微软支持发布了Windows版本的Node.js 到目前年Node.js已经发展成了一个成熟的开发平

Nodejs工具
1.Node.js的安装
安装包地址 https://nodejs.org/en/download/
我是windows64位操作系统 我选择的是windows Installer(.msi)
按照提示一直点点点 安装完成
2.检测PATH环境变量是否配置了Node.js
在终端输入 path 敲回车 会看到安装好的node的路径:
步骤:

输入cmd 然后敲回车

弹出终端

在终端输入path然后敲回车

如果有nodejs

查看node的版本: 输入 node --version 敲回车

以上内容就是为大家讲解了什么是Node.js和如何安装Node.js环境,是否对你有很多帮助呢?更多精
彩内容可以在华清远见官网获取,华清远见提供免费的学习资料供大家参考和学习。