【Node.js】介绍、下载及安装

目录

[一、什么是 Node.js](#一、什么是 Node.js)

二、Node.js下载

下载方式1:直接在首页下载(下载的是.msi后缀的安装包)

下载方式2:点击官网顶上的DOWNLOAD

三、Node.js安装

.zip后缀的安装步骤

.msi后缀的安装步骤


一、什么是 Node.js

  1. Node.js 是一个独立的 JavaScript 运行环境,能独立执行 JS 代码,因为这个特点,它可以用来编写服务器后端的应用程序

  2. 前端工程化:开发项目直到上线,过程中集成的所有工具和技术

    Node.js 是前端工程化的基础(因为 Node.js 可以主动读取前端代码内容)

  3. Node.js 作用除了编写后端应用程序,也可以对前端代码进行压缩,转译,整合等等,提高前端开发和运行效率


二、Node.js下载

首先,进入官网:Node.js (nodejs.org)

下载方式1:直接在首页下载(下载的是.msi后缀的安装包)

这里不使用最新版本,因为最新版本不是稳定版本。(第二个)

我们要用的是长期维护版,也就是最新的稳定版本。(第一个)

下载方式2:点击官网顶上的DOWNLOAD

.msi后缀的安装包下载后,需要点击下一步下一步

.zip文件直接启动起来就可以使用,也叫绿色版,安装的是64位的(这个根据自己系统类型来判断)


三、Node.js安装

.zip后缀的文件解压后配置完环境变量就可以直接使用,而.msi为后缀的文件安装完成之后它会自动帮我们配置好环境变量。

.zip后缀的安装步骤

1.解压

2.配置Node.js中的资源管理器,npm的全局安装路径

npm 是 Node Package Manager 的缩写,意思是 Node 的包管理系统。

Node.js中自带npm。

在解压好后的文件夹node-v20.11.1-win-x64下创建2个文件夹

  • node_global(依赖库)
  • node_cache(缓存)

然后打开在当前项目路径的终端

在终端中执行以下两条命令

bash 复制代码
npm config set prefix "E:\software\node-v20.11.1-win-x64\node_global"
npm config set cache "E:\software\node-v20.11.1-win-x64\node_cache"

查看是否配置成功,显示出上面配置的路径,说明配置成功

bash 复制代码
npm config get prefix
npm config get cache

3.配置环境变量

在path中添加如下两条路径

javascript 复制代码
E:\software\node-v20.11.1-win-x64 // Node.js解压后的总目录
E:\software\node-v20.11.1-win-x64\node_global // 全局依赖库的目录

4.在任意路径下打开dos窗口(终端)输入以下进行测试

执行完毕后,如果两个都出现对应的版本,说明Node.js安装成功

bash 复制代码
node -v
npm -v

5.切换npm的淘宝镜像

由于npm的下载源在国外,如果直接使用,下载速度会十分慢,所以需要切换国内的镜像源。

原来的老的淘宝npm地址(http://registry.npm.taobao.org/)即将停止解析,所以建议使用新地址,参考https://npmmirror.com/的页面说明

使用管理员身份运行命令行,在命令行中,执行如下指令:

bash 复制代码
npm config set registry https://registry.npmmirror.com

查看目前的 npm镜像源

bash 复制代码
npm config get registry

6.测试

执行如下命令,安装完成后,安装在的地址为刚刚prefix所配置的地址,代表已经配置成功,可以正常使用。

其中-g是全局安装的意思。

全局安装会把axios模块安装到:E:\software\node-v20.9.0-win-x64\node_global目录下,如果不加-g就会安装到了当前执行命令所在的目录下:C:\Users\Administrator

bash 复制代码
npm install axios -g
# 或者下面这条命令,i是install的缩写
npm i axios -g

.msi后缀的安装步骤

1.双击安装包

2.选择安装目录

选择安装到一个,没有中文,没有空格的目录下

比如这里新建一个文件夹,用来专门存放Node.js

3. 验证Node.js环境变量

Node.js 安装完毕后,会自动配置好环境变量,我们验证一下是否安装成功,通过: node -v

4. 配置Node.js中的资源管理器,npm的全局安装路径

npm 是 Node Package Manager 的缩写,意思是 Node 的包管理系统。

Node.js中自带npm。

使用管理员身份运行命令行,在命令行中,执行如下指令:

bash 复制代码
npm config set prefix "E:\develop\NodeJS\node_global"
npm config set cache "E:\develop\NodeJS\node_cache"

注意:E:\develop\NodeJS 这个目录是NodeJS的安装目录

查看是否配置成功,显示出上面配置的路径,说明配置成功

bash 复制代码
npm config get prefix
npm config get cache

5.配置环境变量

在path中添加如下路径

bash 复制代码
npm config set prefix "E:\develop\NodeJS\node_global"

6.在任意路径下打开dos窗口(终端)输入以下进行测试

执行完毕后,如果两个都出现对应的版本,说明Node.js安装成功

bash 复制代码
node -v
npm -v

7.切换npm的淘宝镜像

由于npm的下载源在国外,如果直接使用,下载速度会十分慢,所以需要切换国内的镜像源。

原来的老的淘宝npm地址(http://registry.npm.taobao.org/)即将停止解析,所以建议使用新地址,参考https://npmmirror.com/的页面说明

使用管理员身份运行命令行,在命令行中,执行如下指令:

bash 复制代码
npm config set registry https://registry.npmmirror.com

查看目前的 npm镜像源

bash 复制代码
npm config get registry

8.测试

执行如下命令,安装完成后,安装在的地址为刚刚prefix所配置的地址,代表已经配置成功,可以正常使用。

其中-g是全局安装的意思。

全局安装会把axios模块安装到:E:\develop\NodeJS\node_global目录下,如果不加-g就会安装到了当前执行命令所在的目录下:C:\Users\Administrator

bash 复制代码
npm install axios -g
# 或者下面这条命令,i是install的缩写
npm i axios -g
相关推荐
恋猫de小郭7 分钟前
Google I/O Extended :2025 Flutter 的现状与未来
android·前端·flutter
江城开朗的豌豆10 分钟前
Vue-router方法大全:让页面跳转随心所欲!
前端·javascript·vue.js
程序员爱钓鱼20 分钟前
Go语言泛型-泛型约束与实践
前端·后端·go
前端小巷子22 分钟前
web从输入网址到页面加载完成
前端·面试·浏览器
江城开朗的豌豆23 分钟前
Vue路由动态生成秘籍:让你的链接'活'起来!
前端·javascript·vue.js
晓得迷路了23 分钟前
栗子前端技术周刊第 88 期 - Apache ECharts 6.0 beta、Deno 2.4、Astro 5.11...
前端·javascript·echarts
江城开朗的豌豆28 分钟前
在写vue公用组件的时候,怎么提高可配置性
前端·javascript·vue.js
江城开朗的豌豆29 分钟前
Vue路由跳转的N种姿势,总有一种适合你!
前端·javascript·vue.js
江城开朗的豌豆30 分钟前
Vue路由玩法大揭秘:三种路由模式你Pick谁?
前端·javascript·vue.js
江城开朗的豌豆30 分钟前
Vue路由守卫全攻略:给页面访问装上'安检门'
前端·javascript·vue.js