当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 > Node.js介绍和环境的安装方式

Node.js介绍和环境的安装方式 时间:2018-09-26      来源:未知

什么是Node.js?

Node.js不是一种独立的语言,它与PHP Java .net开发语言和平台不同,也不是javaScript的框架(jquery),更不是浏览器的库(ExtJs).那它到底是什么呢?

Node.js是一个让JavaScript运行在服务器端的开发平台---简单点说就是用JavaScript写服务器

实际上它是对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 敲回车

上一篇:性能优化之布局文件优化

下一篇:C语言分层模式实现

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部