最新版Node.js下载安装指定版本图文版教程(非常详细)

server/2025/2/5 8:13:06/

文字目录

  • 1、什么是Node.js?
  • 2、什么是 npm?
  • 3、下载Node.js安装
  • 4、详细安装步骤

1、什么是Node.js?

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它使 JavaScript 可以在服务器端运行。在 Node.js 出现之前,JavaScript 主要用于在浏览器中实现网页的交互效果,而 Node.js 的出现打破了这一限制,让 JavaScript 具备了后端开发的能力。它采用了事件驱动、非阻塞 I/O 模型,使得 Node.js 非常适合处理高并发的网络请求,具有高效、轻量级的特点。

2、什么是 npm?

npm 是 Node.js 的包管理工具,通常在安装 Node.js 时会自动附带安装 npm。在项目根目录下,有一个 package.json 文件,它记录了项目的元数据和依赖信息。当运行 npm install 命令时,npm 会根据 package.json 中的信息安装相应的包。同时,开发者可以使用 npm update 命令来更新项目的依赖项。

3、下载Node.js安装

1、打开官网:https://www.nodejs.com.cn/download.html

2、选择所有下载选项:

在这里插入图片描述


3、点击 ”Parent Directory“:

在这里插入图片描述

4、键盘按 ctrl + f 打开搜索框,输入自己想要的版本,然后点击文件夹:

在这里插入图片描述

5、选择.msi文件,根据自己需求选择64位或者86位:

在这里插入图片描述

4、详细安装步骤


1、找到下载目录下面的安装包:

在这里插入图片描述

2、双击安装包,开始安装,点击Next:

在这里插入图片描述


3、勾选同意,点击Next:

在这里插入图片描述


4、建议修改安装路径(不要安装在C盘),修改完毕后继续点击Next:

在这里插入图片描述

在这里插入图片描述

5、可根据自身需求进行,此处我选择默认安装,继续点击Next:

在这里插入图片描述

6、这里不勾选,直接点击Next:

在这里插入图片描述

7、点击 Install 按钮进行安装:

在这里插入图片描述


8、安装完毕,点击 Finish 按钮

在这里插入图片描述

9、测试安装是否成功,按下 win+R 键,输入cmd,打开命令行窗口,输入下面两个代码:

显示node.js版本:

node -v   

显示npm版本:

npm -v 

两个都出现表示安装成功:

在这里插入图片描述


http://www.ppmy.cn/server/165107.html

相关文章

100.5 AI量化面试题:在使用LSTM预测股票价格时,如何有效处理金融时间序列的非平稳性?

目录 0. 承前1. 数据预处理1.1 平稳性检验1.2 数据转换 2. 特征工程2.1 技术指标构建2.2 时间特征提取 3. LSTM模型设计3.1 数据准备3.2 模型架构 4. 训练与验证4.1 时序交叉验证4.2 滚动预测 5. 回答话术 0. 承前 本文详细介绍使用LSTM处理金融时间序列时的关键技术点&#xf…

试用ChatGPT开发一个大语言模型聊天App

参考官方文档,安装android studio https://developer.android.com/studio/install?hlzh-cn 参考这个添加permission权限: https://blog.csdn.net/qingye_love/article/details/14452863 参考下面链接完成Android Studio 给项目添加 gradle 依赖 ht…

vscode命令面板输入 CMake:build不执行提示输入

CMake:build或rebuild不编译了,弹出:> [Add a new preset] , 提示输入发现settings.jsons设置有问题 { "workbench.colorTheme": "Default Light", "cmake.pinnedCommands": [ "workbench.action.tasks.configu…

【C语言】指针详解:概念、类型与解引用

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C语言 文章目录 💯前言💯指针的基本概念1. 什么是指针2. 指针的基本操作 💯指针的类型1. 指针的大小2. 指针类型与所指向的数据类型3. 指针类型与数据访问的关系4. 指针类型的实际意…

兼容性测试笔记

兼容性测试范围: 浏览器兼容性:如Chrome、firefox、safari、IE等主流浏览器及其不同版本 操作系统兼容性:windows、macOS、Linux、Android、iOS 设备兼容性:桌面电脑、笔记本、平板、智能手机 屏幕尺寸和分辨率:测试系…

【现代深度学习技术】深度学习计算 | 延后初始化自定义层

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈PyTorch深度学习 ⌋ ⌋ ⌋ 深度学习 (DL, Deep Learning) 特指基于深层神经网络模型和方法的机器学习。它是在统计机器学习、人工神经网络等算法模型基础上,结合当代大数据和大算力的发展而发展出来的。深度学习最重…

PythonStyle MVC 开发框架

在 Python 中,MVC(Model - View - Controller,模型 - 视图 - 控制器)是一种常见的软件设计模式,它将应用程序分为三个主要部分,各自承担不同的职责,以提高代码的可维护性、可扩展性和可测试性。…

洛谷P1835 素数密度

素数密度 题目背景 UPD: 2024.8.12&#xff1a;加入一组 Hack 数据。 题目描述 给定 L , R L,R L,R&#xff0c;请计算区间 [ L , R ] [L,R] [L,R] 中素数的个数。 1 ≤ L ≤ R < 2 31 1\leq L\leq R < 2^{31} 1≤L≤R<231&#xff0c; R − L ≤ 1 0 6 R-L\le…