Node.js 下载安装及环境配置保姆级教程

1.Node 下载安装

官方网址:https://nodejs.org/en

在这里插入图片描述

下载网址:https://nodejs.org/dist/v20.9.0/node-v20.9.0-x64.msi

在这里插入图片描述
在这里插入图片描述

下载完毕点击安装包 然后一路默认选项 Next …

2.Node验证是否安装成功

在这里插入图片描述

npm -v
node -v
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm -v
10.2.3

C:\Users\liuzhengquan.cn>node -v
v20.9.0

C:\Users\liuzhengquan.cn>

在这里插入图片描述

3.设置文件存放路径(可选操作,随意,不操作则会自动使用默认路径存储)

3.1 查看默认路径命令:

# 获取下载依赖包路径
npm config get prefix
# 获取缓存路径
npm config get cache

3.2 如果需要更改可以在其它磁盘找个位置,创建两个文件夹,公共下载依赖存储文件夹 和 缓存文件夹

在这里插入图片描述
在这里插入图片描述

3.3 更新默认设置node路径配置

Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm -v
10.1.0

C:\Users\liuzhengquan.cn>node -v
v20.9.0

C:\Users\liuzhengquan.cn>npm config set prefix="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global"

C:\Users\liuzhengquan.cn>npm config set cache="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache"

C:\Users\liuzhengquan.cn>npm config get cache
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache

C:\Users\liuzhengquan.cn>npm config get prefix
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global

C:\Users\liuzhengquan.cn>

4.配置更新修改环境变量

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.1 新建配置【系统】环境变量

在这里插入图片描述
在这里插入图片描述

4.2 编辑新增【系统】环境变量

在这里插入图片描述

4.3 校验配置是否成功

cmd 中执行任意 npm 依赖包 这里以 express 演示

npm install express -g
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm -v
10.1.0

C:\Users\liuzhengquan.cn>node -v
v20.9.0

C:\Users\liuzhengquan.cn>npm config set prefix="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global"

C:\Users\liuzhengquan.cn>npm config set cache="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache"

C:\Users\liuzhengquan.cn>npm config get cache
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache

C:\Users\liuzhengquan.cn>npm config get prefix
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global

C:\Users\liuzhengquan.cn>npm install express -g

changed 62 packages in 9s

11 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>

在这里插入图片描述
在这里插入图片描述

5.配置修改镜像地址(可选择操作,随意,如果嫌默认国外官方镜像太慢,可以修改为国内淘宝镜像地址)

5.1 查看默认镜像地址命令:

npm config get registry
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm -v
10.1.0

C:\Users\liuzhengquan.cn>node -v
v20.9.0

C:\Users\liuzhengquan.cn>npm config set prefix="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global"

C:\Users\liuzhengquan.cn>npm config set cache="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache"

C:\Users\liuzhengquan.cn>npm config get cache
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache

C:\Users\liuzhengquan.cn>npm config get prefix
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global

C:\Users\liuzhengquan.cn>npm install express -g

changed 62 packages in 9s

11 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>npm config get registry
https://registry.npmjs.org/

C:\Users\liuzhengquan.cn>

在这里插入图片描述

5.2 修改默认官方镜像地址:

npm config set registry https://registry.npm.taobao.org
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm -v
10.1.0

C:\Users\liuzhengquan.cn>node -v
v20.9.0

C:\Users\liuzhengquan.cn>npm config set prefix="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global"

C:\Users\liuzhengquan.cn>npm config set cache="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache"

C:\Users\liuzhengquan.cn>npm config get cache
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache

C:\Users\liuzhengquan.cn>npm config get prefix
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global

C:\Users\liuzhengquan.cn>npm install express -g

changed 62 packages in 9s

11 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>npm config get registry
https://registry.npmjs.org/

C:\Users\liuzhengquan.cn>npm config set registry https://registry.npm.taobao.org

C:\Users\liuzhengquan.cn>npm config get registry
https://registry.npm.taobao.org

C:\Users\liuzhengquan.cn>

在这里插入图片描述

5.3 如何还原官方镜像地址:

npm config set registry https://registry.npmjs.org/
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm -v
10.1.0

C:\Users\liuzhengquan.cn>node -v
v20.9.0

C:\Users\liuzhengquan.cn>npm config set prefix="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global"

C:\Users\liuzhengquan.cn>npm config set cache="C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache"

C:\Users\liuzhengquan.cn>npm config get cache
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\cache

C:\Users\liuzhengquan.cn>npm config get prefix
C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global

C:\Users\liuzhengquan.cn>npm install express -g

changed 62 packages in 9s

11 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>npm config get registry
https://registry.npmjs.org/

C:\Users\liuzhengquan.cn>npm config set registry https://registry.npm.taobao.org

C:\Users\liuzhengquan.cn>npm config get registry
https://registry.npm.taobao.org

C:\Users\liuzhengquan.cn>npm config set registry https://registry.npmjs.org/

C:\Users\liuzhengquan.cn>npm config get registry
https://registry.npmjs.org/

C:\Users\liuzhengquan.cn>

在这里插入图片描述

5.4 安装 cnpm (主要是为了区分国内镜像和国外官方镜像,毕竟直接修改默认地址有点不太好,不过各位随意,哈哈哈…)

npm install -g cnpm
5.4.1 查看是否安装成功cnpm
cnpm -v
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm install -g cnpm
npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs

changed 457 packages in 8s

54 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>cnpm -v
cnpm@9.2.0 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\lib\parse_argv.js)
npm@9.9.1 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\node_modules\npm\index.js)
node@20.9.0 (C:\Program_Files\Node\x64\20.9.0\node.exe)
npminstall@7.11.1 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global
win32 x64 10.0.22631
registry=https://registry.npmmirror.com

C:\Users\liuzhengquan.cn>

在这里插入图片描述

5.4.2 查看 cnpm 默认镜像地址:
cnpm config get registry
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm install -g cnpm
npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs

changed 457 packages in 8s

54 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>cnpm -v
cnpm@9.2.0 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\lib\parse_argv.js)
npm@9.9.1 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\node_modules\npm\index.js)
node@20.9.0 (C:\Program_Files\Node\x64\20.9.0\node.exe)
npminstall@7.11.1 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global
win32 x64 10.0.22631
registry=https://registry.npmmirror.com

C:\Users\liuzhengquan.cn>cnpm config get registry
https://registry.npmmirror.com/

C:\Users\liuzhengquan.cn>

在这里插入图片描述

5.4.3 配置 cnpm 镜像地址:
cnpm config set registry https://registry.npm.taobao.org
Microsoft Windows [版本 10.0.22631.2428]
(c) Microsoft Corporation。保留所有权利。

C:\Users\liuzhengquan.cn>npm install -g cnpm
npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs

changed 457 packages in 8s

54 packages are looking for funding
  run `npm fund` for details

C:\Users\liuzhengquan.cn>cnpm -v
cnpm@9.2.0 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\lib\parse_argv.js)
npm@9.9.1 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\node_modules\npm\index.js)
node@20.9.0 (C:\Program_Files\Node\x64\20.9.0\node.exe)
npminstall@7.11.1 (C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=C:\Program_Files\Environment_Dependency_Cache_Package\Node\Repository\global
win32 x64 10.0.22631
registry=https://registry.npmmirror.com

C:\Users\liuzhengquan.cn>cnpm config get registry
https://registry.npmmirror.com/

C:\Users\liuzhengquan.cn>cnpm config set registry https://registry.npm.taobao.org

C:\Users\liuzhengquan.cn>cnpm config get registry
https://registry.npm.taobao.org/

C:\Users\liuzhengquan.cn>

在这里插入图片描述

5.4.4 如何使用cnpm
# cnpm install 需要下载的依赖包名称
# 比如
# npm install express -g 改使用cnpm 国内镜像则为这样 cnpm install express -g

6.npm / cnpm 常用命令参考指南大全

6.1 下载安装全局包

npm install -g <package_name>

6.2 卸载本地包

6.2.1 无作用域包
npm uninstall <package_name>
6.2.2 有作用域包
npm uninstall <@scope/package_name>

6.3 卸载全局包

6.3.1 无作用域包
npm uninstall -g <package_name>
6.3.2 有作用域包
npm uninstall -g <@scope/package_name>

6.4 更新依赖包 (本人觉得没必要,因为直接卸载再下载安装更有灵魂,有需要的自己度娘…)

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是 Node.js下载和安装教程: 1. 打开浏览器,访问 Node.js 官方网站:https://nodejs.org。 2. 在主页上,你会看到两个版本可供选择:LTS(长期支持)版本和最新版本。LTS 版本是稳定且经过测试的版本,适合大多数用户。最新版本包含最新的功能,但可能不够稳定。你可以根据自己的需求选择其中一个版本。 3. 点击你选择的版本,会跳转到相应的下载页面。 4. 在下载页面,你会看到适用于不同操作系统的安装包。根据你的操作系统选择正确的安装包。例如,如果你使用的是 Windows,可以选择 Windows Installer(msi);如果你使用的是 macOS,可以选择 macOS Installer(pkg)。 5. 点击下载按钮,下载安装包。 6. 下载完成后,运行安装包。在 Windows 上,双击 msi 安装包,按照提示完成安装;在 macOS 上,双击 pkg 安装包,按照提示完成安装。 7. 完成安装后,打开命令行终端(Windows 上是命令提示符或 PowerShell,macOS 上是终端)。 8. 在终端中输入以下命令,检查 Node.js 是否成功安装: ``` node -v ``` 如果成功安装,你会看到 Node.js 的版本号。 9. 同样,在终端中输入以下命令,检查 npmNode.js 包管理器)是否成功安装: ``` npm -v ``` 如果成功安装,你会看到 npm 的版本号。 现在,你已经成功下载并安装了 Node.js!你可以在命令行中运行 Node.js 脚本,或者使用 npm 安装和管理 Node.js 模块。祝你使用愉快!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值