Node.js 安装配置

简介: 在 Windows 和 Linux 上安装 Node.js 的方法

# Node.js 安装配置

 本章节我们将向大家介绍在 Windows 和 Linux 上安装 Node.js 的方法。


Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/  

你可以根据不同平台系统选择你需要的 Node.js 安装包。

Node.js 历史版本下载地址:https://nodejs.org/dist/  


注意:Linux 上安装 Node.js 需要安装 Python 2.6 或 2.7 ,不建议安装 Python 3.0 以上版本。


## Windows 上安装 Node.js  

你可以采用以下两种方式来安装。

1、 Windows 安装包(.msi)  

2、 Windows 二进制文件 (.exe)安装

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node.exe  

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node.exe  


* 检测PATH环境变量是否配置了Node.js  

点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结果:

```

PATH=C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32; C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\; c:\python32\python;C:\MinGW\bin;C:\Program Files\GTK2-Runtime\lib; C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\nodejs\; C:\Users\rg\AppData\Roaming\npm

```

我们可以看到环境变量中已经包含了C:\Program Files\nodejs\  


* 检查Node.js版本 进入 node.exe 所在的目录,如下所示:  

node-version-test.png

如果你获得以上输出结果,说明你已经成功安装了Node.js。

 

## Linux 上安装 Node.js  

### 直接使用已编译好的包  

Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:  

```

# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载

# tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压  

# cd node-v10.9.0-linux-x64/                  // 进入解压目录  

# ./bin/node -v                               // 执行node命令 查看版本 v10.9.0  

```    


解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:  

```

ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/  

ln -s /usr/software/nodejs/bin/node   /usr/local/bin/  

```    


### Ubuntu 源码安装  

Node.js 以下部分我们将介绍在 Ubuntu Linux 下使用源码安装 Node.js 。 其他的 Linux 系统,如 Centos 等类似如下安装步骤。  


在 Github 上获取 Node.js 源码:  

```  

$ sudo git clone https://github.com/nodejs/node.git Cloning into 'node'...  

```    


修改目录权限:  

```    

$ sudo chmod -R 755 node  

```    


使用 ./configure 创建编译文件,并按照:  

```    

$ cd node $ sudo ./configure $ sudo make $ sudo make install  

```    


查看 node 版本:  

```    

$ node --version v0.10.25  

```    


### Ubuntu apt-get 命令安装  

命令格式如下:  

```    

sudo apt-get install nodejs sudo apt-get install npm  

```    


### CentOS 下源码安装 Node.js  

1、下载源码,

你需要在https://nodejs.org/en/download/下载最新的Nodejs版本

```  

cd /usr/local/src/ wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz  

```    


2、解压源码  

```  

tar zxvf node-v0.10.24.tar.gz  

```    


3、 编译安装  

```  

cd node-v0.10.24 ./configure --prefix=/usr/local/node/0.10.24 make make install  

```    


4、 配置NODE_HOME,

进入profile编辑环境变量  

``` vim /etc/profile ```    


设置 nodejs 环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:  

```  

#set for nodejs export NODE_HOME=/usr/local/node/0.10.24 export PATH=$NODE_HOME/bin:$PATH  

```    


:wq保存并退出,编译/etc/profile 使配置生效  

```  

source /etc/profile  

```    


验证是否安装配置成功  

`node -v`  

输出 v0.10.24 表示配置成功  


npm模块安装路径  

`/usr/local/node/0.10.24/lib/node_modules/`  


注:Nodejs 官网提供了编译好的 Linux 二进制包,你也可以下载下来直接应用。  


### Mac OS 上安装  

你可以通过以下两种方式在 Mac OS 上来安装 node:  

1、在官方下载网站下载 pkg 安装包,直接点击安装即可。  

2、使用 brew 命令来安装:  

``` brew install node ```


转载自:https://www.runoob.com/nodejs/nodejs-install-setup.html

目录
相关文章
|
1月前
|
Web App开发 缓存 JavaScript
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
508 1
【安装指南】nodejs下载、安装与配置详细教程
|
7月前
|
JavaScript 内存技术
Node版本管理工具 - Nvm的下载、安装配置与使用
Node版本管理工具 - Nvm的下载、安装配置与使用
670 0
|
8月前
|
JavaScript 前端开发 Java
Vue路由与nodejs下载安装及环境变量的配置
Vue路由与nodejs下载安装及环境变量的配置
57 0
|
24天前
|
前端开发
windows10 安装node npm 等前端环境 并配置国内源
windows10 安装node npm 等前端环境 并配置国内源
42 3
|
1月前
|
资源调度 JavaScript Linux
nvm, node.js, npm, yarn 安装配置
nvm, node.js, npm, yarn 安装配置
98 1
|
3天前
Node历史版本下载及配置npm镜像
Node历史版本下载及配置npm镜像
16 1
|
1月前
|
Kubernetes 安全 API
Kubernetes学习-集群搭建篇(三) Node配置完善和API概述
Kubernetes学习-集群搭建篇(三) Node配置完善和API概述
Kubernetes学习-集群搭建篇(三) Node配置完善和API概述
|
23天前
|
JavaScript Ubuntu 关系型数据库
Node.js 安装配置
Node.js 安装配置
23 0
|
1月前
|
缓存 资源调度 JavaScript
nodejs环境安装与配置记录
nodejs环境安装与配置记录
31 1
|
8月前
|
缓存 JavaScript
【Node】node.js安装与配置(详细步骤)
【Node】node.js安装与配置(详细步骤)
554 0