nodejs是什么?
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
下载地址
根据系统环境选择对应安装包
Windows 安装
- 在安装目录D:\Program Files\nodejs下创建两个文件夹node_global和node_cache,主要防止执行其他安装命令时候将东西安装在C盘里面,希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中。
- 新建文件后在执行命令行cmd,然后执行下面两个语句
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
- 接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”,系统变量下新建NODE_PATH,填写好对应的路径
- 修改默认的用户变量D:\Program Files\nodejs\node_global
Linux 安装
下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局;
上传服务器可以是自己任意路径,目前我的放置路径为 cd /app/software/
解压上传(解压后的文件我这边将名字改为了nodejs,这个地方自己随意,只要在建立软连接的时候写正确就可以)
tar -xvf node-v6.10.0-linux-x64.tar.xz
mv node-v6.10.0-linux-x64 nodejs
确认一下nodejs下bin目录是否有node 和npm文件,如果有执行软连接,如果没有重新下载执行上边步骤;
建立软连接,变为全局
ln -s /app/software/nodejs/bin/npm /usr/local/bin/
ln -s /app/software/nodejs/bin/node /usr/local/bin/
安装成功检测
检测方法
在键盘按下【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