不同操作系统下安装Node.js及配置环境的详细步骤

以下是在不同操作系统下安装Node.js及配置环境的详细步骤:

一、Windows系统

  1. 下载Node.js安装包

  2. 安装Node.js

    • 双击下载的.msi安装文件,打开安装向导。
    • 在安装向导中,按照默认设置逐步进行安装。你可以选择安装路径,但一般默认路径(C:\Program Files\nodejs)就可以。
    • 在安装过程中,安装程序会自动配置系统环境变量,将Node.js的可执行文件路径添加到系统的PATH环境变量中。这样你就可以在命令提示符(CMD)或PowerShell中直接使用Node.js相关命令。
  3. 验证安装

    • 打开命令提示符(CMD)或PowerShell。可以通过在开始菜单中搜索"cmd"或"PowerShell"来打开。
    • 在命令行中输入"node -v",这个命令用于查看Node.js的版本号。如果安装成功,会显示安装的Node.js版本,例如"v18.16.0"。
    • 也可以输入"npm -v"来查看npm(Node.js包管理器)的版本。npm是随Node.js一起安装的,用于安装和管理Node.js模块。

二、macOS系统

  1. 下载Node.js安装包

  2. 安装Node.js

    • 双击下载的.pkg安装文件,打开安装向导。
    • 按照安装向导的提示进行操作,通常一路点击"继续"就可以完成安装。安装程序会自动将Node.js添加到系统路径中。
  3. 验证安装

    • 打开终端应用程序(可以在"应用程序/实用工具"文件夹中找到)。
    • 在终端中输入"node -v"来查看Node.js的版本,输入"npm -v"来查看npm的版本,以验证安装是否成功。

三、Linux系统(以Ubuntu为例)

  1. 使用包管理器安装(推荐)

    • 打开终端。

    • 对于Ubuntu系统,可以使用apt包管理器来安装Node.js。首先,更新软件包列表,在终端中输入:

      sudo apt update
      
    • 然后安装Node.js,输入:

      sudo apt install nodejs
      
    • 安装完成后,再安装npm(Node.js包管理器),输入:

      sudo apt install npm
      
  2. 验证安装

    • 在终端中输入"node -v"和"npm -v"来检查Node.js和npm的版本,确保安装成功。
  3. 使用nvm(Node Version Manager)安装(可选,用于管理多个Node.js版本)

    • 如果你需要安装和管理多个Node.js版本,可以使用nvm。首先,安装nvm,在终端中输入:

      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
      
    • 安装完成后,关闭并重新打开终端,然后使用nvm安装指定版本的Node.js,例如安装最新的LTS版本,输入:

      nvm install --lts
      
    • 之后可以使用"nvm use"命令来切换不同的Node.js版本,并且使用"node -v"和"npm -v"来验证版本。

通过以上步骤,你可以在相应的操作系统上安装Node.js并配置好基本的环境,以便开始使用Node.js进行开发。

相关推荐
垣宇11 小时前
Vite 和 Webpack 的区别和选择
前端·webpack·node.js
爱吃南瓜的北瓜11 小时前
npm install 卡在“sill idealTree buildDeps“
前端·npm·node.js
翻滚吧键盘11 小时前
npm使用了代理,但是代理软件已经关闭导致创建失败
前端·npm·node.js
浪九天12 小时前
node.js的版本管理
node.js
浪九天14 小时前
node.js的常用指令
node.js
浪九天17 小时前
Vue 不同大版本与 Node.js 版本匹配的详细参数
前端·vue.js·node.js
小纯洁w1 天前
Webpack 的 require.context 和 Vite 的 import.meta.glob 的详细介绍和使用
前端·webpack·node.js
熬夜不洗澡1 天前
Node.js中不支持require和import两种导入模块的混用
node.js
bubusa~>_<1 天前
解决npm install 出现error,比如:ERR_SSL_CIPHER_OPERATION_FAILED
前端·npm·node.js
天下皆白_唯我独黑1 天前
npm 安装扩展遇到证书失效解决方案
前端·npm·node.js