电脑怎么安装Node.js?Node.js下载安装及环境配置教程

幻夢星雲

幻夢星雲

2026-03-22

940人浏览

原创

必须先安装 node.js 运行时环境才能运行 javascript 代码或开发 node.js 应用;步骤包括下载 lts 版本安装包、执行安装程序、验证 node -v 和 npm -v 命令、必要时手动配置 path 环境变量,最后通过运行 test.js 脚本确认功能正常。

电脑怎么安装node.js?node.js下载安装及环境配置教程

如果您希望在电脑上运行 JavaScript 代码或开发基于 Node.js 的应用程序,则必须先安装 Node.js 运行时环境。以下是适用于 Windows、macOS 和 Linux 系统的完整安装及环境配置步骤:

一、下载 Node.js 安装包

Node.js 官方提供两种版本:LTS(长期支持版)和 Current(最新功能版)。推荐初学者使用 LTS 版本,因其稳定性更高、兼容性更好。

1、打开浏览器,访问 https://nodejs.org 官网。

2、页面将自动识别操作系统并显示对应下载按钮,点击 “Download Node.js LTS” 按钮。

3、等待下载完成,确认文件名中包含 lts 字样,例如 node-v20.13.1-x64.msi(Windows)或 node-v20.13.1.pkg(macOS)。

二、执行安装程序

安装程序会自动完成 Node.js 运行时、npm 包管理器以及基础路径配置。安装过程中无需手动修改默认选项,除非有特殊需求。

1、双击下载好的安装包(.msi 或 .pkg 文件),启动安装向导。

2、在许可协议界面勾选 “I accept the terms in the License Agreement”,点击 “Next”。

3、保持默认安装路径(如 Windows 下为 C:\Program Files\nodejs\),点击 “Next” 继续。

4、在“Custom Setup” 页面,确保勾选 “Add to PATH”“Automatically install the necessary tools”(Windows)或 “Install npm package manager”(macOS),点击 “Install”。

5、等待安装完成,点击 “Finish”(Windows)或关闭安装窗口(macOS)。

三、验证 Node.js 与 npm 是否安装成功

安装完成后需通过命令行确认 Node.js 和 npm 是否正确写入系统路径,并可被全局调用。

1、打开终端(Windows 使用 PowerShell 或 CMD,macOS/Linux 使用 Terminal)。

scratch编程软件电脑版
scratch编程软件电脑版

scratch编程软件电脑版是一款非常受欢迎的编程学习软件,它适用于8-16岁的孩子编程学习,通过图形编程来培养孩子的编程思想,让孩子能够快速的掌握编程知识,感兴趣的朋友不要错过了,欢迎大家下载体验。基本简介Scratch编程软件利用图形化界面,把编程需要的基本技巧囊括其中,包括建模,控制,动画,事件,逻辑,运算,等等。孩子非常容易掌握,而内涵一点都不简单。通过这个工具平台,孩子可以快速掌握编程技巧,充分发挥自己的想象力。功能介绍1.体系化课程,学习目标明确;2.教学方法成熟,保证学习效率;3.老师在线答

下载

2、输入命令:node -v,按回车,应返回类似 v20.13.1 的版本号。

3、输入命令:npm -v,按回车,应返回类似 10.5.2 的版本号。

4、若任一命令提示 “command not found”“不是内部或外部命令”,说明 PATH 未生效,需重启终端或重新登录系统。

四、手动配置环境变量(仅当验证失败时启用)

若第三步验证失败,可能是安装程序未成功写入 PATH,此时需手动添加 Node.js 安装目录到系统环境变量中。

1、找到 Node.js 实际安装路径(默认为 C:\Program Files\nodejs\/usr/local/bin/)。

2、Windows 用户:右键“此电脑” → “属性” → “高级系统设置” → “环境变量”,在“系统变量”中找到并双击“Path”,点击“新建”,粘贴 Node.js 安装路径,点击“确定”保存。

3、macOS 用户:在终端中执行 echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc(如使用 zsh),然后执行 source ~/.zshrc

4、Linux 用户:编辑 ~/.bashrc~/.zshrc,追加 export PATH="/usr/local/bin:$PATH",保存后执行 source ~/.bashrc

五、测试 Node.js 运行能力

创建一个简单脚本以确认 Node.js 解释器可正常执行 JavaScript 代码。

1、在桌面新建文本文件,重命名为 test.js

2、用记事本或 VS Code 打开该文件,输入以下内容:console.log("Hello from Node.js!");

3、保存文件,在终端中进入该文件所在目录,执行命令:node test.js

4、终端应输出 Hello from Node.js!,表示 Node.js 已可正常运行脚本。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

2023.06.20

1857

8

js获取当前时间
js获取当前时间

JS全称JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言;它是一种属于网络的高级脚本语言,主要用于Web,常用来为网页添加各式各样的动态功能。js怎么获取当前时间呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.28

890

5

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.03

1154

5

js是什么意思
js是什么意思

JS是JavaScript的缩写,它是一种广泛应用于网页开发的脚本语言。JavaScript是一种解释性的、基于对象和事件驱动的编程语言,通常用于为网页增加交互性和动态性。它可以在网页上实现复杂的功能和效果,如表单验证、页面元素操作、动画效果、数据交互等。

2023.08.17

7910

11

js删除节点的方法
js删除节点的方法

js删除节点的方法有:1、removeChild()方法,用于从父节点中移除指定的子节点,它需要两个参数,第一个参数是要删除的子节点,第二个参数是父节点;2、parentNode.removeChild()方法,可以直接通过父节点调用来删除子节点;3、remove()方法,可以直接删除节点,而无需指定父节点;4、innerHTML属性,用于删除节点的内容。

2023.09.01

638

4

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.04

1234

5

Js中concat和push的区别
Js中concat和push的区别

Js中concat和push的区别:1、concat用于将两个或多个数组合并成一个新数组,并返回这个新数组,而push用于向数组的末尾添加一个或多个元素,并返回修改后的数组的新长度;2、concat不会修改原始数组,是创建新的数组,而push会修改原数组,将新元素添加到原数组的末尾等等。本专题为大家提供concat和push相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.14

1058

5

js截取字符串的方法介绍
js截取字符串的方法介绍

JavaScript字符串截取方法,包括substring、slice、substr、charAt和split方法。这些方法可以根据具体需求,灵活地截取字符串的不同部分。在实际开发中,根据具体情况选择合适的方法进行字符串截取,能够提高代码的效率和可读性 。

2023.09.21

1976

3

js生成随机数方法
js生成随机数方法

JavaScript生成随机数的方法,包括使用Math.random()方法生成指定范围内的随机整数、生成随机字符串和生成随机颜色。根据具体需求,可以选择适合的方法来生成随机数,以实现各种功能 。

2023.09.25

982

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程