Node.js安装与配置

Node.js是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, 让JavaScript 运行在服务端的开发平台。

一、在Windows下安装

1、下载Node.js

官网下载地址:https://nodejs.org/zh-cn/download/

2、安装

直接打开安装包,一路下一步,新版本直接自己添加环境变量,不需要额外操作。旧版本的话需要在环境变量path中添加程序安装路径,如:C:\Program Files\nodejs\

安装完毕后,输入以下命令验证安装是否成功:

C:\Users\Administrator>node -v
v16.14.2

C:\Users\Administrator>npm -v
8.5.0

二、在Linux下安装

1、下载Node.js

官网下载地址:https://nodejs.org/zh-cn/download/
如这里下载的是node-v16.14.2-linux-x64.tar.xz,放在root目录下

2、创建目录并解压

[root@localhost ~]# mkdir /usr/local/node/
[root@localhost ~]# tar -xJvf node-v16.14.2-linux-x64.tar.xz -C /usr/local/node/
[root@localhost ~]# cd /usr/local/node/

解压完之后, /usr/local/node ⽬录中会出现⼀个 node-v16.14.2-linux-x64 的⽬录。

3、配置环境变量

vi /etc/profile

# 尾部追加以下内容:
# Nodejs
export PATH=/usr/local/node/node-v16.14.2-linux-x64/bin:$PATH

# 使环境变量⽣效
source /etc/profile

4、检查安装结果

均有版本信息输出即可。

[root@localhost node]# node -v
v16.14.2
[root@localhost node]# npm version
{
  npm: '8.5.0',
  node: '16.14.2',
  v8: '9.4.146.24-node.20',
  uv: '1.43.0',
  zlib: '1.2.11',
  brotli: '1.0.9',
  ares: '1.18.1',
  modules: '93',
  nghttp2: '1.45.1',
  napi: '8',
  llhttp: '6.0.4',
  openssl: '1.1.1n+quic',
  cldr: '40.0',
  icu: '70.1',
  tz: '2021a3',
  unicode: '14.0',
  ngtcp2: '0.1.0-DEV',
  nghttp3: '0.1.0-DEV'
}
[root@localhost node]# npx -v
8.5.0