Node.js是一个开放源代码、跨平台的、可用于服务器端和网络应用的运行环境。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js的包管理器 npm,是全球最大的开源库生态系统。
> 官方地址:[https://nodejs.org/en/](https://nodejs.org/en/)
> 中文官方地址:[https://nodejs.org/zh-cn/](https://nodejs.org/zh-cn/)
我们强烈建议下载4.4.7版本。
![](https://box.kancloud.cn/2016-07-29_579afa234c437.png)
<div class="alert alert-success">当我们接触一个新软件的时候,最佳的安装方式便是默认安装。没错,一直NEXT,直到finish。什么也不要改,全部选择默认值。如果你不是这么做的,那么我现在就开始为你的自信而担心了。</div>
安装后,我们使用前面的`git bash`来查看刚刚安装的Node.js,输入`node --version`显示的版本应该为4.4.7,如下图所示:
![](https://box.kancloud.cn/2016-07-30_579b7dc2e320d.png)
安装node.js后,一个叫做npm的包管理工具也被安装了。简单说下Node.js与npm的关系:如果我们把Node.js比做windows的话,npm就是那个360软件管家,有了360软件管家,我们装软件再也不用发愁了;同样,有了npm,我们再也不用为安装那些运行在nodejs下的软件而发愁了。
至于官方的说法,想了解的自己去google吧。
除了查看Node.js的版本信息外,我们还可以查看npm的版本信息。 查看npm的版本信息使用命令:`npm -v`,如下图所示:
![](https://box.kancloud.cn/2016-07-18_578ce50e75345.png)
我们看到,随着Node.js4.4.7的安装,npm也被安装了,其安装版本为2.15.8。
至此,我们完成了Node.js的安装。
没错,和安装其它的软件没什么区别,就是这么简单。
- 前言
- 第一章:准备知识
- 第一节:GIT
- 第二节:Node.js
- 第三节:http-server
- 第四节:bower
- 第五节:firefox+chrome
- 第二章:官方示例教程
- 第零节:Hello Yunzhier
- 第一节:静态模板
- 第二节:MVC
- 回调函数
- 第三节:组件
- 第四节:重构组件
- 2.4.1 调用组件
- 2.4.2 规划目录结构
- 2.4.3 剥离V层
- 2.4.4 大话测试
- 第五节:循环过滤器
- 第六节:双向数据绑定
- 第七节:XHR与依赖注入
- 第八节:添加缩略图
- 第九节:模拟页面跳转
- 2.9.1 使用bower
- 2.9.2 使用grunt
- 第十节:完善手机详情页
- 第十一节:自定义过滤器
- 第十二节:行为处理
- 第十三节:封装请求
- 第十四节:应用动画
- 第十五节:总结
- 第三章:菜谱管理示例
- 第四章:总结