2024最新版Node.js下载安装及环境配置教程

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端运行 JavaScript 代码。由于其非阻塞的 I/O 模型,Node.js 在构建网络应用时具有出色的性能。本文将详细介绍 2024 版 Node.js 的安装及环境配置过程。

一、下载 Node.js

  1. 访问 Node.js 官方网站

首先,打开浏览器,访问 Node.js 官方网站。你会看到两个主要版本的下载链接:LTS(长期支持)版和 Current(最新)版。

Node.js官网

对于大部分开发者来说,LTS 版本更加稳定,建议选择 LTS 版。

  1. 选择合适的安装包

根据操作系统选择合适的版本: - Windows 用户下载 .msi 文件。 - macOS 用户下载 .pkg 文件。 - Linux 用户可以选择源代码或使用包管理器安装。

二、安装 Node.js

1. Windows 安装

  • 下载 .msi 文件后,双击运行安装程序。在安装过程中,可以选择安装路径并接受许可协议。

  • 安装完成后,确保勾选了“Automatically install the necessary tools...”,这将同时安装一些常用的开发工具,比如 Chocolatey、Python 等。

2. macOS 安装

  • 下载 .pkg 文件后,双击打开,按照提示进行安装即可。

3. Linux 安装

  • 在终端中,可以使用以下命令安装 Node.js(以 Ubuntu 为例):

bash sudo apt update sudo apt install -y nodejs npm

  • 如果需要安装特定版本,可以使用 Node Version Manager (nvm):

bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash source ~/.bashrc nvm install 18.0.0 # 这里的 18.0.0 是你想安装的版本

三、环境变量配置

在某些情况下,安装 Node.js 后需要手动配置环境变量。

Windows 环境配置

  1. 右击“此电脑”选择“属性”。
  2. 点击“高级系统设置”,然后点击“环境变量”。
  3. 在“系统变量”中找到 Path 变量,选择后点击“编辑”。
  4. 添加 Node.js 的安装路径(默认是 C:\Program Files\nodejs)。

Linux/macOS 环境配置

通常情况下,Linux 和 macOS 在安装 Node.js 时会自动配置环境变量。如果没有,可以手动编辑 ~/.bashrc~/.zshrc 文件,例如:

export PATH=$PATH:/usr/local/bin/node

然后运行 source ~/.bashrcsource ~/.zshrc 以应用更改。

四、验证安装

安装完成后,打开终端或命令提示符,输入以下命令以检查 Node.js 和 npm 是否安装成功:

node -v   # 输出Node.js版本
npm -v    # 输出npm版本

你应当看到类似于以下格式的版本号:

v18.0.0
6.14.15

五、创建你的第一个 Node.js 应用

  1. 在你选择的目录下创建一个新的文件夹,并进入该文件夹:

bash mkdir myapp cd myapp

  1. 初始化一个新的 Node.js 项目:

bash npm init -y

  1. 创建一个 app.js 文件,并编写简单的代码:

```javascript const http = require('http');

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

const PORT = process.env.PORT || 3000; server.listen(PORT, () => { console.log(Server running at http://localhost:${PORT}/); }); ```

  1. 运行你的应用:

bash node app.js

  1. 在浏览器中访问 http://localhost:3000,你应该能看到“Hello, Node.js!”。

结语

通过上述步骤,你已经成功安装了 Node.js,并创建了第一个 Node.js 应用。Node.js 提供了丰富的生态系统和强大的工具,非常适合用于 Web 开发、实时应用等多种场景。继续深入学习,掌握更多实用的 Node.js 技能,将为未来的开发之路打下坚实的基础。

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部