Node.js安装及配置

node.js

一、Node.js安装及环境配置

1、Windows下安装及配置

1.1、下载安装

LTS和Current: LTS(Long Term Support)长期维护版本,相对稳定;Current最新发布的版本。一般选择 LTS 版本。
安装包:一键安装选择xxx.msi的安装包,直接点击下一步直至安装完成,安装过程会自动配置环境变量;绿色版安装选择xxx.zip的安装包,需要手动解压并配置环境变量

*目前最新版本的Nodejs已不再支持Windows7,如需在Windows7上安装Nodejs,需安装12.19.1或之前的版本。

1.2、环境变量配置

  • 新建系统变量
1
2
变量名:NODE_HOME
变量值:Node.js安装目录,如:D:\Program Files\Node
  • 编辑Path变量,新增
1
%NODE_HOME%

如果一切正常,此时在终端输入node -v 和 npm -v即可显示相应的版本号。

  • 设置npm安装程序时的默认目录(该步骤可忽略)
1
2
3
4
5
6
7
# 设置npm全局安装模的默认位置
npm config set prefix "D:\Program Files\Node\node_global"
# 设置npm全局安装模的缓存位置
npm config set cache "D:\Program Files\Node\node_cache"
# 设置环境变量NODE_PATH
变量名:NODE_PATH
变量值:npm全局安装模的默认位置的node_modules目录,如: D:\Program Files\Node\node_global\node_modules

如果一切正常,此时在终端输入npm root -g 即可显示全局安装模的默认位置。

2、Linux下安装及配置(以Ubuntu20为例)

1
2
3
4
5
6
7
8
9
10
11
# 更新ubuntu软件源
sudo apt-get update
sudo apt-get install -y python-software-properties software-properties-common
# 添加nodejs的软件源
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
# 安装nodejs
sudo apt-get install nodejs
sudo apt install nodejs-legacy
# 安装npm包管理工具
sudo apt install npm

经过上面一顿操作,nodeJs已经安装到Ubuntu环境,并自动配置好了环境变量,输入相应的命令即可查看版本。

必要时配置下环境变量,一般不需要

1
root@syshlang:~$ vi /etc/profile

在末尾追加

1
2
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

刷新配置,使环境变量生效

1
root@syshlang:~$ source /etc/profile