Node.js v16 版本安装指南

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使得在服务器端运行 JavaScript 成为可能。Node.js 提供了强大的异步 I/O 和事件驱动的架构,适合构建高性能、可扩展的应用程序。本文将介绍如何在不同操作系统上安装 Node.js v16 版本的详细步骤。

1. 下载 Node.js

首先,访问 Node.js 的官网 Node.js,在下载页面可以看到多个版本的 Node.js,包含 LTS(长期支持)版本和 Current(当前最新)版本。我们在这里选择 Node.js v16 版本。点击相应的链接进行下载。

2. Windows 系统安装

对于 Windows 用户,下载完 .msi 文件后,双击打开进行安装。安装过程如下:

  1. 选择“下一步”(Next)。
  2. 同意许可协议后继续“下一步”。
  3. 选择安装路径,可以选择默认路径,也可以自定义路径。
  4. 选择要安装的组件,建议保持默认设置,并点击“下一步”。
  5. 确定是否添加 Node.js 到系统 PATH,建议勾选此项。
  6. 点击“安装”,等待安装完成。

完成安装后,我们需要验证 Node.js 是否安装成功。在命令行输入如下命令:

node -v

如果正确安装,将会输出 Node.js 的版本号,例如 v16.x.x

3. macOS 系统安装

在 macOS 上,可以通过 Homebrew 来安装 Node.js。首先请确保你的电脑上已安装 Homebrew。如果还没有安装,可以在终端(Terminal)中运行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,使用以下命令安装 Node.js v16 版本:

brew install node@16

安装完成后,为了使用方便,可以将其加入到 PATH 中。运行以下命令以确认 Node.js 已成功安装:

node -v

同样地,输出 Node.js 的版本号即说明安装成功。

4. Linux 系统安装

在 Linux 系统上,我们可以使用 nvm(Node Version Manager)来管理 Node.js 版本。首先安装 nvm,运行如下命令:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

安装完成后,关闭并重新打开终端,或者运行下列命令来加载 nvm:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

确认 nvm 是否安装成功:

nvm -v

随后,我们就可以使用 nvm 安装 Node.js v16 版本:

nvm install 16

安装完成后,检查 Node.js 版本:

node -v

同样,如果输出版本号即表示安装成功。

5. 使用 Node.js

安装完成后,您可以开始在 Node.js 中开发应用程序。例如,您可以在文本编辑器中创建一个 app.js 文件,并写入如下代码:

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello World\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

在终端中运行以下命令启动服务器:

node app.js

之后在浏览器中访问 http://127.0.0.1:3000/,即可看到 "Hello World" 的输出。

总结

本文介绍了在 Windows、macOS 和 Linux 系统上安装 Node.js v16 的详细步骤,并给出了一个简单的 Node.js 应用示例。Node.js 强大的生态环境和丰富的包管理工具,使得它在现代 Web 开发中扮演着越来越重要的角色。希望本文能够帮助你快速上手 Node.js 开发!

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部