Node.js安装配置
2016-07-25 09:09
309 查看
Node.js 安装搭建及配置,共同学习
简介:
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
以下是一些使得Node.js成为软件架构师的首选的重要特征。
Node.js库异步和事件驱动 - 所有API异步是非阻塞。 这意味着一个基于Node.js的服务器不会等待API返回数据。 服务器移动到下一个API后调用它,Node.js事件的一个通知机制有助于服务器,以获得从以API调用的响应。
非常快 - 正在构建在谷歌Chrome的V8 JavaScript引擎,Node.js库代码执行是非常快的。
单线程但高度可扩展 - Node.js使用事件循环单线程模型。事件机制有助于服务器在非阻塞的方式作出反应,并使得服务器的高可扩展性,而不是它创建线程限制来处理请求的传统服务器。 Node.js使用单线程的程序和同样的程序处理比传统的服务器要大的多,比如:比Apache HTTP服务器请求服务的数量大得多。
无缓冲 - Node.js的应用从来没有缓冲任何数据。这些应用程序只需输出块中的数据。
许可证 - Node.js是在MIT许可下发布的。
以下是Node.js是证明自己完美的技术的领域。
I/O密集型应用程序
数据流应用
数据密集型实时应用(DIRT)
JSON API的应用程序
单页应用
你可以根据不同平台系统选择你需要的Node.js安装包。
在Windows上安装Node.js
下载之后,直接根据步骤安装,默认安装在C盘。
问题:为什么安装后执行cmd—>node 显示node不是内部或外部命令?
配置环境变量path 后加入:
C:\Program Files\nodejs\;
C:\Users\wyt\AppData\Roaming\npm
两个地址,如下图:
然后输入命令node --version,查看node安装的版本:
这样就说明node.js 已经安装配置好了。
简介:
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
Node.js特性
以下是一些使得Node.js成为软件架构师的首选的重要特征。Node.js库异步和事件驱动 - 所有API异步是非阻塞。 这意味着一个基于Node.js的服务器不会等待API返回数据。 服务器移动到下一个API后调用它,Node.js事件的一个通知机制有助于服务器,以获得从以API调用的响应。
非常快 - 正在构建在谷歌Chrome的V8 JavaScript引擎,Node.js库代码执行是非常快的。
单线程但高度可扩展 - Node.js使用事件循环单线程模型。事件机制有助于服务器在非阻塞的方式作出反应,并使得服务器的高可扩展性,而不是它创建线程限制来处理请求的传统服务器。 Node.js使用单线程的程序和同样的程序处理比传统的服务器要大的多,比如:比Apache HTTP服务器请求服务的数量大得多。
无缓冲 - Node.js的应用从来没有缓冲任何数据。这些应用程序只需输出块中的数据。
许可证 - Node.js是在MIT许可下发布的。
在哪里可以使用Node.js?
以下是Node.js是证明自己完美的技术的领域。I/O密集型应用程序
数据流应用
数据密集型实时应用(DIRT)
JSON API的应用程序
单页应用
你可以根据不同平台系统选择你需要的Node.js安装包。
在Windows上安装Node.js
下载之后,直接根据步骤安装,默认安装在C盘。
问题:为什么安装后执行cmd—>node 显示node不是内部或外部命令?
配置环境变量path 后加入:
C:\Program Files\nodejs\;
C:\Users\wyt\AppData\Roaming\npm
两个地址,如下图:
然后输入命令node --version,查看node安装的版本:
这样就说明node.js 已经安装配置好了。
相关文章推荐
- 使用 HTTP 上传 G 级的文件之 Node.js 版本
- mongo实现消息队列
- Node.js压缩web项目中的js,css和图片
- node连接mysql数据库
- 使用 Node.js 构建交互式命令行工具
- async.js 学习记录
- 异步流程控制:7 行代码学会 co 模块
- 新时代编辑神器:Atom
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- ndm:NPM 的桌面 GUI 程序
- node.js中的fs.mkdir方法使用说明
- 为什么Node.js会这么火呢?Node.js流行的原因
- 究竟什么是Node.js?Node.js有什么好处?
- Linux下为Node.js程序配置MySQL或Oracle数据库的方法
- 三种Node.js写文件的方式
- node.js中的http.response.removeHeader方法使用说明
- 快速掌握Node.js模块封装及使用
- Nodejs全局安装和本地安装的不同之处
- Node.js文件操作方法汇总