Node.js 的安装与配置

在不同的操作系统上安装和配置 Node.js 的步骤可能略有不同,但基本流程是类似的。下面我将介绍如何在 Windows、macOS 和 Linux 上安装 Node.js。

1. 在 Windows 上安装 Node.js

下载安装程序
  1. 访问 Node.js 官方网站 nodejs.org
  2. 在首页上,你会看到两个版本的 Node.js:LTS 版本和当前最新版本。LTS 版本(长3,期支持版本)更稳定,适合大多数用户。
  3. 点击你选择的版本的 “Windows Installer”,下载 ‘.msi ’文件。
安装过程
  1. 双击下载的 .msi 文件启动安装。
  2. 按照安装向导的指示进行,接受许可协议,选择安装路径。
  3. 确保勾选了“Add to PATH”(添加到系统路径)选项,这样可以在任何命令行窗口中使用 Node.js。
  4. 完成安装。
验证安装
  1. 打开命令提示符(CMD)或 PowerShell,输入以下命令:

    node -v
    npm -v
    

这些命令将显示出 Node.js 和 npm(Node.js 的包管理器)的版本,确认安装成功。

2,在 macOS 上安装 Node.js

使用 Homebrew 安装

如果你已经安装了 Homebrew(macOS 的包管理器),这是安装 Node.js 的最简单方式。

  1. 打开终端。

  2. 输入命令:

    brew install node
    
  3. Homebrew 会自动下载和安装 Node.js 及其 npm 包管理器。

使用官方安装包
  1. 访问 nodejs.org,选择适合 macOS 的版本下载(通常是 .pkg 文件)。
  2. 双击 .pkg 文件开始安装。
  3. 跟随安装向导完成安装。
验证安装

在终端中输入:

	node -v
	npm -v

3. 在 Linux 上安装 Node.js

使用包管理器

对于基于 Debian 的系统(如 Ubuntu),使用 apt:

sudo apt update
sudo apt install nodejs npm

对于基于 RPM 的系统(如 Fedora),使用 dnf:

sudo dnf install nodejs npm
使用 NVM (Node Version Manager)

NVM 允许你安装和管理多个 Node.js 版本。

  1. 安装 NVM:

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

    或者使用 Wget:

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    
  2. 重启终端或运行 source ~/.bashrc。

  3. 安装 Node.js:

    nvm install node # 安装最新版本
    nvm install --lts # 安装最新的 LTS 版本
    
验证安装
node -v
npm -v
配置环境
  1. 全局 npm 包位置:为了避免使用 sudo 安装全局 npm 包,可以设置 npm 的默认目录:

    mkdir ~/.npm-global
    npm config set prefix '~/.npm-global'
    echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile
    source ~/.profile
    
  2. 使用淘宝 NPM 镜像:在中国,由于网络问题,直接使用 npm 可能会很慢,可以配置使用淘宝的 npm 镜像:

    npm config set registry https://registry.npm.taobao.org
    

按照这些步骤,你应该能在大多数操作系统上成功安装和配置 Node.js。如果在安装过程中遇到问题,检查 Node.js 的官方文档或搜索具体的错误信息可能会有所帮助。

  • 47
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zyf_1991

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值