简单的说 Node.JS 就是运行在服务端的 JavaScript.
Node.JS 是一个基于 Chrome JavaScript 运行时建立的一个平台.
Node.JS 是一个事件驱动 I/O 服务端 JavaScript 环境, 基于 Google 的 V8 引擎, V8 引擎执行 JavaScript 的速度非常快, 性能非常好.
下载地址
根据系统环境选择对应安装包
http://nodejs.cn/download
Windows 安装
在安装目录 D:\Program Files\Node.JS 下创建两个文件夹 node_global 和 node_cache, 主要防止执行其他安装命令时候将东西安装在 C 盘里面, 希望将全模块所在路径和缓存路径放在我 node.JS 安装的文件夹中.
attach_15ab9f208740a508.PNG
新建文件后在执行命令行 cmd, 然后执行下面两个语句
- NPM config set prefix "D:\Program Files\nodejs\node_global"
- NPM config set cache "D:\Program Files\nodejs\node_cache"
接下来设置环境变量, 关闭 cmd 窗口,"我的电脑"- 右键 -"属性"-"高级系统设置"-"高级"-"环境变量", 系统变量下新建 NODE_PATH, 填写好对应的路径
attach_15ab9f29bdb5e48c.PNG
修改默认的用户变量 D:\Program Files\Node.JS\node_global
attach_15ab9f2cd7f68b50.PNG
Linux 安装
下载下来的 tar 文件上传到服务器并且解压, 然后通过建立软连接变为全局;
上传服务器可以是自己任意路径, 目前我的放置路径为 cd /App/software/
解压上传 (解压后的文件我这边将名字改为了 Node.JS, 这个地方自己随意, 只要在建立软连接的时候写正确就可以)
- tar -xvf node-v6.10.0-Linux-x64.tar.xz
- mv node-v6.10.0-Linux-x64 Node.JS
确认一下 Node.JS 下 bin 目录是否有 node 和 NPM 文件, 如果有执行软连接, 如果没有重新下载执行上边步骤;
建立软连接, 变为全局
- ln -s /App/software/Node.JS/bin/NPM /usr/local/bin/
- ln -s /App/software/Node.JS/bin/node /usr/local/bin/
安装成功检测
::: tip 检测方法
在键盘按下 [win+R] 键, 输入 cmd, 然后回车, 打开 cmd 窗口, 输入 "node -v" 检查 Node.JS 版本
- :::
- C:\Users\yzy>node -v // 检测 node 版本
- v10.3.0
- C:\Users\yzy>NPM -v // 检测 NPM 版本
- 6.1.0
其他安装教程
安装教程
Windows 版安装教程
学习资料
官方中文文档
基础教程
Node.JS 中文社区
来源: http://www.jianshu.com/p/5138605e0cb8