Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境 ( Runtime Environment ) .

它同样可以用来搭建 Web 应用程序服务器端, 关于 Node.js 相较于其它技术的优劣, 本文不安利. 此处我们只简述如何安装 Node.js 环境.

Node.js 安装包可直接到官网下载: https://nodejs.org/en/

下载页面会根据你当前所使用的操作系统提供了2个下载 “按钮”, 建议下载左边那个 LTS 版本.

20200427-1

1. Windows

Windows 操作系统可以下载那个 .msi 的安装包, 直接双击运行安装即可.

如果嫌下载速度太慢, 可以使用国内镜像站点, 度娘知道~

这里有个 node-v12.16.2-x64.msi , 悄悄下载, 别张扬…

安装完成后, 打开控制台窗口, 输入 node -v, 若可看到 Node.js版本, 如: v12.14.0, 即说明安装正确.

将就看一下 npm 版本~

如下图:

20200427-2

npm 是随同 Node.js 一起安装的包管理工具, 后续安装 Node.js 包都会使用到它.

所谓的 “包”, 可理解为其它人写好的第三方库, 类似 Java 的 lib

2. Linux

在 Node.js 官网找到对应版本的安装包下载链接, 如: https://nodejs.org/dist/v12.17.0/node-v12.17.0-linux-x64.tar.xz

复制链接, 下载, 解压:

1
2
wget -c https://nodejs.org/dist/v12.17.0/node-v12.17.0-linux-x64.tar.xz
tar axvf node-v12.17.0-linux-x64.tar.xz

将解压后的文件夹整个复制到喜欢的地方, 可以将就换个简单的点的文件夹名称, 如 /usr/local/nodejs

1
mv node-v12.17.0-linux-x64 /usr/local/nodejs

建立软连接

1
2
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/

测试. 若可正确输出 Node.js 和 npm 版本即搞定.

1
2
node -v			# v12.17.0
npm -v # 6.14.4